| 712194 |
741903 |
W88135 |
652S61ML21 |
2026-09-21 |
COMPLETE |
19980434 |
2026-09-21 14:35:00 |
2026-09-21 13:45:52 |
2026-09-23 13:45:52 |
{"id": 741903, "stp": "P", "toc": "West Midlands Trains", "uid": "W88135", "consist": "172222+172343", "dest_crs": "SAV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88135/2026-09-21/detailed", "trust_id": "652S61ML21", "origin_crs": "KID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-21", "dest_arr_time": "1434", "dest_platform": "3", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "2S61", "timing_status": "LATE", "origin_station": "Kidderminster", "current_leg_arr": "1435", "current_leg_dep": "1433", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "1252", "origin_platform": "1", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-21T13:45:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]}", "current_leg_start": "Stratford Parkway", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Stratford Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.269, \"from_m\": 242.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11010.651, \"from_m\": 293.269, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11913.088, \"from_m\": 11010.651, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11940.329, \"from_m\": 11913.088, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12055.585, \"from_m\": 11940.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14857.306, \"from_m\": 12055.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17605.316, \"from_m\": 14857.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18248.917, \"from_m\": 17605.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19859.636, \"from_m\": 18248.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19884.983, \"from_m\": 19859.636, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21722.535, \"from_m\": 19884.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22570.006, \"from_m\": 21722.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24091.977, \"from_m\": 22570.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24575.833, \"from_m\": 24091.977, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25617.639, \"from_m\": 24575.833, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30171.63, \"from_m\": 25617.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30587.432, \"from_m\": 30171.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30910.246, \"from_m\": 30587.432, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31491.063, \"from_m\": 30910.246, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32250.169, \"from_m\": 31491.063, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36235.975, \"from_m\": 32250.169, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36307.245, \"from_m\": 36235.975, \"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\": 36613.108, \"from_m\": 36307.245, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51532.457, \"from_m\": 36613.108, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63705.953, \"from_m\": 51532.457, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70365.563, \"from_m\": 63705.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70760.483, \"from_m\": 70365.563, \"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\": 71005.436, \"from_m\": 70760.483, \"capability_applied\": null, \"effective_limit_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\": 741903, \"profile_key\": \"6b2e521ba3e4ff824ecbf3aa3e00294a5c821d170682ea308bcf77dbd2d207ca\", \"schedule_id\": 30403, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Kidderminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Blakedown\", \"stage_seq\": 2, \"distance_m\": 5605.76, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 3, \"distance_m\": 11238.618, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Lye\", \"stage_seq\": 4, \"distance_m\": 13389.738, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307H\", \"location\": \"Cradley Heath\", \"stage_seq\": 5, \"distance_m\": 15471.315, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311\", \"location\": \"Old Hill\", \"stage_seq\": 6, \"distance_m\": 17869.417, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1313H\", \"wtt_dep\": \"1314H\", \"location\": \"Rowley Regis\", \"stage_seq\": 7, \"distance_m\": 19773.359, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1318\", \"location\": \"Langley Green\", \"stage_seq\": 8, \"distance_m\": 22352.322, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Smethwick Jn\", \"stage_seq\": 9, \"distance_m\": 24274.089, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 10, \"distance_m\": 24474.832, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1323H\", \"location\": \"The Hawthorns\", \"stage_seq\": 11, \"distance_m\": 25692.985, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1327H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 12, \"distance_m\": 29556.876, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1335\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 13, \"distance_m\": 30768.968, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": \"1339\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 14, \"distance_m\": 31599.632, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1342\", \"wtt_dep\": \"1342H\", \"location\": \"Small Heath\", \"stage_seq\": 15, \"distance_m\": 34494.702, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 16, \"distance_m\": 34914.337, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1345H\", \"location\": \"Tyseley\", \"stage_seq\": 17, \"distance_m\": 36040.239, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1348H\", \"location\": \"Spring Road\", \"stage_seq\": 18, \"distance_m\": 37540.028, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1350H\", \"location\": \"Hall Green\", \"stage_seq\": 19, \"distance_m\": 38566.755, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Yardley Wood\", \"stage_seq\": 20, \"distance_m\": 40565.479, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1356H\", \"location\": \"Shirley\", \"stage_seq\": 21, \"distance_m\": 42590.93, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359H\", \"location\": \"Whitlock's End\", \"stage_seq\": 22, \"distance_m\": 44052.506, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1402\", \"location\": \"Wythall\", \"stage_seq\": 23, \"distance_m\": 45624.576, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404H\", \"location\": \"Earlswood (West Midlands)\", \"stage_seq\": 24, \"distance_m\": 47258.429, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"The Lakes\", \"stage_seq\": 25, \"distance_m\": 48664.928, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1409H\", \"location\": \"Wood End\", \"stage_seq\": 26, \"distance_m\": 50374.898, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413\", \"location\": \"Danzey\", \"stage_seq\": 27, \"distance_m\": 53313.993, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1418\", \"location\": \"Henley-in-Arden\", \"stage_seq\": 28, \"distance_m\": 58067.051, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421\", \"location\": \"Wootton Wawen\", \"stage_seq\": 29, \"distance_m\": 60949.888, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Bearley Jn\", \"stage_seq\": 30, \"distance_m\": 65210.618, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Wilmcote\", \"stage_seq\": 31, \"distance_m\": 66727.364, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430H\", \"location\": \"Stratford Parkway\", \"stage_seq\": 32, \"distance_m\": 69318.847, \"section_seq\": 1, \"route_path_id\": 142690}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 33, \"distance_m\": 71005.436, \"section_seq\": 1, \"route_path_id\": 142690}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71005.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142690}], \"total_distance_m\": 71005.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70954.944, \"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": "1252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:44Z\", \"source_id\": 62724504, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:46Z\", \"source_id\": 19915139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:06:28Z\", \"source_id\": 62731389, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:06:32Z\", \"source_id\": 19917067, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:10:41Z\", \"source_id\": 62742222, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:10:45Z\", \"source_id\": 19920116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:28Z\", \"source_id\": 62749484, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:33Z\", \"source_id\": 19922109, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:55Z\", \"source_id\": 62760882, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:00Z\", \"source_id\": 19925312, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:38Z\", \"source_id\": 62767814, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:38Z\", \"source_id\": 19927262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:53Z\", \"source_id\": 62778406, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:55Z\", \"source_id\": 19930356, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:02Z\", \"source_id\": 62785970, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:07Z\", \"source_id\": 19932627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:33Z\", \"source_id\": 62792330, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:38Z\", \"source_id\": 19934424, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:12Z\", \"source_id\": 62801421, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:12Z\", \"source_id\": 19937011, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:21Z\", \"source_id\": 62806810, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:25Z\", \"source_id\": 19938627, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:21Z\", \"source_id\": 62814253, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:22Z\", \"source_id\": 19940727, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:57Z\", \"source_id\": 62828633, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:57Z\", \"source_id\": 19944744, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:20Z\", \"source_id\": 62834576, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:24Z\", \"source_id\": 19946478, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:44Z\", \"source_id\": 62843242, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:49Z\", \"source_id\": 19948944, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:50Z\", \"source_id\": 62848560, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:51Z\", \"source_id\": 19950454, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:46Z\", \"source_id\": 62853395, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:50Z\", \"source_id\": 19951874, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:46Z\", \"source_id\": 62863296, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:48Z\", \"source_id\": 19954613, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:11Z\", \"source_id\": 62869381, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:17Z\", \"source_id\": 19956363, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:17Z\", \"source_id\": 62874461, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:22Z\", \"source_id\": 19957833, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:03Z\", \"source_id\": 62896664, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:10Z\", \"source_id\": 19964099, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:15Z\", \"source_id\": 62920463, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:16Z\", \"source_id\": 19970729, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:22Z\", \"source_id\": 62936061, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:25Z\", \"source_id\": 19975249, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:30Z\", \"source_id\": 62954110, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:34Z\", \"source_id\": 19980434, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "2", "timing_fact_generation": 1789997675842857, "current_leg_arrival_utc": "2026-09-21T14:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:35:43.093840", "service_state_evidence_id": 19980434, "current_leg_start_actual_dep": "2026-09-21T14:31:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:45:43.769115", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
KID |
SAV |
2S61 |
172222+172343 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 242.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.269, "from_m": 242.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11010.651, "from_m": 293.269, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11913.088, "from_m": 11010.651, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11940.329, "from_m": 11913.088, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12055.585, "from_m": 11940.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14857.306, "from_m": 12055.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17605.316, "from_m": 14857.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18248.917, "from_m": 17605.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19859.636, "from_m": 18248.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19884.983, "from_m": 19859.636, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21722.535, "from_m": 19884.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22570.006, "from_m": 21722.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24091.977, "from_m": 22570.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24575.833, "from_m": 24091.977, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25617.639, "from_m": 24575.833, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30171.63, "from_m": 25617.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30587.432, "from_m": 30171.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30910.246, "from_m": 30587.432, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31491.063, "from_m": 30910.246, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32250.169, "from_m": 31491.063, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36235.975, "from_m": 32250.169, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36307.245, "from_m": 36235.975, "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": 36613.108, "from_m": 36307.245, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51532.457, "from_m": 36613.108, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63705.953, "from_m": 51532.457, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70365.563, "from_m": 63705.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70760.483, "from_m": 70365.563, "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": 71005.436, "from_m": 70760.483, "capability_applied": null, "effective_limit_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": 741903, "profile_key": "6b2e521ba3e4ff824ecbf3aa3e00294a5c821d170682ea308bcf77dbd2d207ca", "schedule_id": 30403, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1252", "location": "Kidderminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Blakedown", "stage_seq": 2, "distance_m": 5605.76, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Stourbridge Junction", "stage_seq": 3, "distance_m": 11238.618, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Lye", "stage_seq": 4, "distance_m": 13389.738, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307H", "location": "Cradley Heath", "stage_seq": 5, "distance_m": 15471.315, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311", "location": "Old Hill", "stage_seq": 6, "distance_m": 17869.417, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1313H", "wtt_dep": "1314H", "location": "Rowley Regis", "stage_seq": 7, "distance_m": 19773.359, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1318", "location": "Langley Green", "stage_seq": 8, "distance_m": 22352.322, "section_seq": 1, "route_path_id": 142690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Smethwick Jn", "stage_seq": 9, "distance_m": 24274.089, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321H", "location": "Smethwick Galton Bridge HL", "stage_seq": 10, "distance_m": 24474.832, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1323H", "location": "The Hawthorns", "stage_seq": 11, "distance_m": 25692.985, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1327H", "location": "Jewellry Quarter", "stage_seq": 12, "distance_m": 29556.876, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1335", "location": "Birmingham Snow Hill", "stage_seq": 13, "distance_m": 30768.968, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": "1339", "location": "Birmingham Moor Street", "stage_seq": 14, "distance_m": 31599.632, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1342", "wtt_dep": "1342H", "location": "Small Heath", "stage_seq": 15, "distance_m": 34494.702, "section_seq": 1, "route_path_id": 142690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343H", "location": "Small Heath Sth Jn", "stage_seq": 16, "distance_m": 34914.337, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1345H", "location": "Tyseley", "stage_seq": 17, "distance_m": 36040.239, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1348H", "location": "Spring Road", "stage_seq": 18, "distance_m": 37540.028, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1350H", "location": "Hall Green", "stage_seq": 19, "distance_m": 38566.755, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Yardley Wood", "stage_seq": 20, "distance_m": 40565.479, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1356H", "location": "Shirley", "stage_seq": 21, "distance_m": 42590.93, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359H", "location": "Whitlock's End", "stage_seq": 22, "distance_m": 44052.506, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1402", "location": "Wythall", "stage_seq": 23, "distance_m": 45624.576, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404H", "location": "Earlswood (West Midlands)", "stage_seq": 24, "distance_m": 47258.429, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "The Lakes", "stage_seq": 25, "distance_m": 48664.928, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1409H", "location": "Wood End", "stage_seq": 26, "distance_m": 50374.898, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413", "location": "Danzey", "stage_seq": 27, "distance_m": 53313.993, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1418", "location": "Henley-in-Arden", "stage_seq": 28, "distance_m": 58067.051, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421", "location": "Wootton Wawen", "stage_seq": 29, "distance_m": 60949.888, "section_seq": 1, "route_path_id": 142690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Bearley Jn", "stage_seq": 30, "distance_m": 65210.618, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Wilmcote", "stage_seq": 31, "distance_m": 66727.364, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430H", "location": "Stratford Parkway", "stage_seq": 32, "distance_m": 69318.847, "section_seq": 1, "route_path_id": 142690}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 33, "distance_m": 71005.436, "section_seq": 1, "route_path_id": 142690}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71005.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 142690}], "total_distance_m": 71005.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70954.944, "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-21T12:03:44Z", "source_id": 62724504, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:46Z", "source_id": 19915139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:06:28Z", "source_id": 62731389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:06:32Z", "source_id": 19917067, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:10:41Z", "source_id": 62742222, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:10:45Z", "source_id": 19920116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:28Z", "source_id": 62749484, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:33Z", "source_id": 19922109, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:55Z", "source_id": 62760882, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:00Z", "source_id": 19925312, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:38Z", "source_id": 62767814, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:38Z", "source_id": 19927262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:53Z", "source_id": 62778406, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:55Z", "source_id": 19930356, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:02Z", "source_id": 62785970, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:07Z", "source_id": 19932627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:33Z", "source_id": 62792330, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:38Z", "source_id": 19934424, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:12Z", "source_id": 62801421, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:12Z", "source_id": 19937011, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:21Z", "source_id": 62806810, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:25Z", "source_id": 19938627, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:21Z", "source_id": 62814253, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:22Z", "source_id": 19940727, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:57Z", "source_id": 62828633, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:57Z", "source_id": 19944744, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:20Z", "source_id": 62834576, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:24Z", "source_id": 19946478, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:44Z", "source_id": 62843242, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:49Z", "source_id": 19948944, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:50Z", "source_id": 62848560, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:51Z", "source_id": 19950454, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:46Z", "source_id": 62853395, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:56:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:50Z", "source_id": 19951874, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20279, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:46Z", "source_id": 62863296, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T12:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:48Z", "source_id": 19954613, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:11Z", "source_id": 62869381, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:17Z", "source_id": 19956363, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:17Z", "source_id": 62874461, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:22Z", "source_id": 19957833, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:03Z", "source_id": 62896664, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:10Z", "source_id": 19964099, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:15Z", "source_id": 62920463, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:16Z", "source_id": 19970729, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:22Z", "source_id": 62936061, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T13:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:25Z", "source_id": 19975249, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:30Z", "source_id": 62954110, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T13:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:34Z", "source_id": 19980434, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Kidderminster |
1252 |
1252 |
1 |
None |
None |
Stratford-upon-Avon |
1434 |
1434 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88135/2026-09-21/detailed |
None |
Stratford Parkway |
2026-09-21T14:31:30+01:00 |
Stratford-upon-Avon |
2.0 |
{"type": "LineString", "coordinates": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]} |
1.0 |
1433 |
1435 |
Stratford Parkway |
Stratford-upon-Avon |
Stratford-upon-Avon |
52.1947671 |
-1.7165686 |
52.1947671 |
-1.7165686 |
1 |
0 |
2026-09-21 13:45:52 |
TERMINATED |
2026-09-21 13:35:00 |
Stratford-upon-Avon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980434 |
1789997675842857 |
105 |
105 |
2026-09-21 13:45:43.769115 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:35:43.093840 |
| 712195 |
740050 |
C31837 |
091J76MJ21 |
2026-09-21 |
COMPLETE |
19980729 |
2026-09-21 14:35:00 |
2026-09-21 13:45:52 |
2026-09-23 13:45:52 |
{"id": 740050, "stp": "P", "toc": "Northern", "uid": "C31837", "consist": "158870", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C31837/2026-09-21/detailed", "trust_id": "091J76MJ21", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-21", "dest_arr_time": "1414", "dest_platform": "2", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "1J76", "timing_status": "LATE", "origin_station": "Carlisle", "current_leg_arr": "1435", "current_leg_dep": "1430", "current_leg_end": "Middlesbrough", "origin_dep_time": "1133", "origin_platform": "5", "current_location": "Middlesbrough", "last_update_time": "2026-09-21T13:45:52", "route_debug_link": null, "timing_variation": "+21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3001266, 54.5595266], [-1.2998332, 54.5595927], [-1.2992524999999997, 54.559696], [-1.2988475999999998, 54.55974390000001], [-1.2986333, 54.55976489999999], [-1.2984092, 54.55977489999999], [-1.2981534, 54.5597845], [-1.2978826999999995, 54.5597873], [-1.2976245, 54.55977899999999], [-1.2973629, 54.5597663], [-1.2971058999999998, 54.559745500000005], [-1.2965307, 54.559676200000006], [-1.2962016, 54.5596225], [-1.2958945999999998, 54.5595606], [-1.2956353, 54.5595063], [-1.2953796, 54.559444899999995], [-1.2948942, 54.55931739999999], [-1.2942129, 54.55912869999999], [-1.2938615, 54.5590373], [-1.2934538, 54.5589419], [-1.2930273, 54.5588531], [-1.2926304, 54.55878549999999], [-1.2922467999999998, 54.5587342], [-1.2918363999999998, 54.5586944], [-1.2914126999999995, 54.5586665], [-1.291013, 54.5586517], [-1.2906777, 54.558655], [-1.2902352, 54.5586665], [-1.2898972, 54.55868829999999], [-1.2898078, 54.55869599999999], [-1.2893675999999998, 54.55874219999999], [-1.2889681999999998, 54.5587976], [-1.2885108999999997, 54.5588806], [-1.2880294999999995, 54.55898609999999], [-1.2876013, 54.5590947], [-1.2869264, 54.55928600000001], [-1.284976, 54.55984539999999], [-1.2825873, 54.56055479999999], [-1.2806580999999997, 54.56112850000001], [-1.2788978, 54.5616417], [-1.2787246999999995, 54.5616931], [-1.278031, 54.5619168], [-1.2773383, 54.56210569999999], [-1.2756523, 54.56255699999999], [-1.2749611999999997, 54.562742], [-1.2735907999999998, 54.56310899999999], [-1.2727008, 54.5633669], [-1.2718038, 54.56366119999999], [-1.2707666999999998, 54.5640344], [-1.2702272999999995, 54.5642409], [-1.2694996999999997, 54.5645467], [-1.2690136, 54.56476079999999], [-1.2683369, 54.565080599999995], [-1.2675138999999995, 54.5654835], [-1.2666787999999998, 54.5658929], [-1.2652689, 54.566577200000005], [-1.263645, 54.5673684], [-1.2628140999999995, 54.5677856], [-1.2624124, 54.56800500000001], [-1.2621405, 54.56817470000001], [-1.2617740999999998, 54.5684324], [-1.2614798, 54.5686703], [-1.2612613, 54.5688748], [-1.2610037, 54.5691474], [-1.2607676, 54.5694465], [-1.2605039, 54.56983979999999], [-1.2601265999999998, 54.570457899999994], [-1.2598685, 54.57086999999999], [-1.2597074999999998, 54.57110230000001], [-1.2595293999999997, 54.5713313], [-1.2593164, 54.5715591], [-1.2591495999999998, 54.57173199999999], [-1.2589428, 54.5719178], [-1.258565, 54.57221559999999], [-1.25764139776733, 54.57286516301354], [-1.257441, 54.5730061], [-1.2573049, 54.5731107], [-1.2572224, 54.5731687], [-1.257171548805203, 54.57320935149823], [-1.2570843, 54.573279099999986], [-1.2570186, 54.573333], [-1.2568, 54.573536], [-1.2567261999999997, 54.57359230000001], [-1.2566008, 54.5736852], [-1.2564862, 54.57377580000001], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "Thornaby", "dest_arr_time_act": "1413½", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "Thornaby", "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\": 950.967, \"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\": 1337.775, \"from_m\": 950.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1371.517, \"from_m\": 1337.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1411.879, \"from_m\": 1371.517, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6728.441, \"from_m\": 1411.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7085.393, \"from_m\": 6728.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7387.94, \"from_m\": 7085.393, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7434.441, \"from_m\": 7387.94, \"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\": 8069.007, \"from_m\": 7434.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11653.344, \"from_m\": 8069.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21735.299, \"from_m\": 11653.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23782.832, \"from_m\": 21735.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28489.836, \"from_m\": 23782.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31893.459, \"from_m\": 28489.836, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32385.606, \"from_m\": 31893.459, \"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\": 35360.325, \"from_m\": 32385.606, \"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\": 37125.031, \"from_m\": 35360.325, \"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\": 38967.605, \"from_m\": 37125.031, \"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\": 39306.022, \"from_m\": 38967.605, \"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\": 40379.542, \"from_m\": 39306.022, \"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\": 40438.283, \"from_m\": 40379.542, \"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\": 44959.815, \"from_m\": 40438.283, \"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\": 46146.497, \"from_m\": 44959.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58627.846, \"from_m\": 46146.497, \"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\": 59749.133, \"from_m\": 58627.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60190.263, \"from_m\": 59749.133, \"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\": 75060.886, \"from_m\": 60190.263, \"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\": 75404.289, \"from_m\": 75060.886, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 82432.922, \"from_m\": 75404.289, \"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\": 82987.666, \"from_m\": 82432.922, \"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\": 88928.052, \"from_m\": 82987.666, \"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\": 90020.477, \"from_m\": 88928.052, \"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\": 92578.68, \"from_m\": 90020.477, \"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\": 95643.601, \"from_m\": 92578.68, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96076.919, \"from_m\": 95643.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97895.941, \"from_m\": 96076.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98597.108, \"from_m\": 97895.941, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98667.53, \"from_m\": 98597.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98686.644, \"from_m\": 98667.53, \"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\": 98790.541, \"from_m\": 98686.644, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 99027.212, \"from_m\": 98790.541, \"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\": 99385.583, \"from_m\": 99027.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99467.688, \"from_m\": 99385.583, \"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\": 100624.646, \"from_m\": 99467.688, \"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\": 109767.809, \"from_m\": 100624.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110948.94, \"from_m\": 109767.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115776.723, \"from_m\": 110948.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117779.514, \"from_m\": 115776.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118069.955, \"from_m\": 117779.514, \"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\": 118172.388, \"from_m\": 118069.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118977.873, \"from_m\": 118172.388, \"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\": 119657.59, \"from_m\": 118977.873, \"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\": 122017.232, \"from_m\": 119657.59, \"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\": 122069.892, \"from_m\": 122017.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125102.151, \"from_m\": 122069.892, \"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\": 127188.523, \"from_m\": 125102.151, \"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\": 127464.385, \"from_m\": 127188.523, \"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\": 128452.538, \"from_m\": 127464.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128470.953, \"from_m\": 128452.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141780.909, \"from_m\": 128470.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142303.074, \"from_m\": 141780.909, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 144954.463, \"from_m\": 142303.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 145471.763, \"from_m\": 144954.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\": 147187.137, \"from_m\": 145471.763, \"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\": 148081.185, \"from_m\": 147187.137, \"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\": 148698.32, \"from_m\": 148081.185, \"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\": 158343.738, \"from_m\": 148698.32, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162754.668, \"from_m\": 158343.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162792.667, \"from_m\": 162754.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163329.065, \"from_m\": 162792.667, \"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\": 166127.355, \"from_m\": 163329.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166459.174, \"from_m\": 166127.355, \"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\": 166582.622, \"from_m\": 166459.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166621.613, \"from_m\": 166582.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167629.672, \"from_m\": 166621.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 168465.986, \"from_m\": 167629.672, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169076.484, \"from_m\": 168465.986, \"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\": 169479.741, \"from_m\": 169076.484, \"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\": 169896.269, \"from_m\": 169479.741, \"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\": 170115.362, \"from_m\": 169896.269, \"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\": 170945.718, \"from_m\": 170115.362, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172635.392, \"from_m\": 170945.718, \"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\": 172911.217, \"from_m\": 172635.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173319.082, \"from_m\": 172911.217, \"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\": 173424.591, \"from_m\": 173319.082, \"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\": 175085.283, \"from_m\": 173424.591, \"capability_applied\": null, \"effective_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\": 740050, \"profile_key\": \"42bdb6a0f2c0697a558eaa35c85ec4b6172bd7e4ace1ed96d5c868d68344973d\", \"schedule_id\": 3788, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 2, \"distance_m\": 950.967, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135H\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1411.879, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1140H\", \"location\": \"Wetheral\", \"stage_seq\": 4, \"distance_m\": 6858.394, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Corby Gates S.B.\", \"stage_seq\": 5, \"distance_m\": 7387.94, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Brampton Fell S.B.\", \"stage_seq\": 6, \"distance_m\": 16300.5, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1149H\", \"wtt_dep\": \"1150H\", \"location\": \"Brampton (Cumbria)\", \"stage_seq\": 7, \"distance_m\": 17671.746, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Low Row S.B.\", \"stage_seq\": 8, \"distance_m\": 22457.722, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Haltwhistle\", \"stage_seq\": 9, \"distance_m\": 37099.217, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1213\", \"location\": \"Bardon Mill\", \"stage_seq\": 10, \"distance_m\": 44848.768, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218H\", \"location\": \"Haydon Bridge\", \"stage_seq\": 11, \"distance_m\": 51221.997, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229\", \"location\": \"Hexham\", \"stage_seq\": 12, \"distance_m\": 63394.596, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241\", \"location\": \"Prudhoe\", \"stage_seq\": 13, \"distance_m\": 79809.834, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Wylam\", \"stage_seq\": 14, \"distance_m\": 83266.64, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Blaydon\", \"stage_seq\": 15, \"distance_m\": 90291.479, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1253\", \"location\": \"MetroCentre\", \"stage_seq\": 16, \"distance_m\": 93539.737, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Norwood Jn\", \"stage_seq\": 17, \"distance_m\": 95929.689, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 18, \"distance_m\": 97815.447, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1305\", \"location\": \"Newcastle\", \"stage_seq\": 19, \"distance_m\": 99079.179, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 99829.916, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Park Lane Jn\", \"stage_seq\": 21, \"distance_m\": 100803.402, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Pelaw Jn\", \"stage_seq\": 22, \"distance_m\": 105187.483, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Brockley Whins\", \"stage_seq\": 23, \"distance_m\": 109992.606, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324H\", \"location\": \"Sunderland\", \"stage_seq\": 24, \"distance_m\": 118511.194, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 25, \"distance_m\": 121868.036, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Seaham\", \"stage_seq\": 26, \"distance_m\": 126883.217, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1338\", \"location\": \"Horden Sig. NS7148\", \"stage_seq\": 27, \"distance_m\": 137775.839, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1346H\", \"location\": \"Hartlepool\", \"stage_seq\": 28, \"distance_m\": 147631.039, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Greatham S.B.\", \"stage_seq\": 29, \"distance_m\": 154538.69, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355\", \"location\": \"Billingham Jn\", \"stage_seq\": 30, \"distance_m\": 160110.014, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Norton South Jn\", \"stage_seq\": 31, \"distance_m\": 163329.065, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1400H\", \"location\": \"Stockton\", \"stage_seq\": 32, \"distance_m\": 166254.64, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"Hartburn Jn\", \"stage_seq\": 33, \"distance_m\": 167604.285, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 34, \"distance_m\": 168465.986, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"Thornaby\", \"stage_seq\": 35, \"distance_m\": 169916.437, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 36, \"distance_m\": 173342.009, \"section_seq\": 1, \"route_path_id\": 131916}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 37, \"distance_m\": 175085.283, \"section_seq\": 1, \"route_path_id\": 131916}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 175085.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131916}], \"total_distance_m\": 175085.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 173172.362, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1912.921, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:42:37Z\", \"source_id\": 19856234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:52:40Z\", \"source_id\": 19863612, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:14:21Z\", \"source_id\": 19879483, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:15:11Z\", \"source_id\": 19880132, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:21:09Z\", \"source_id\": 19884590, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:31:09Z\", \"source_id\": 19891942, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:50:08Z\", \"source_id\": 19905521, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:50:39Z\", \"source_id\": 62692123, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:50:42Z\", \"source_id\": 19906011, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:54:15Z\", \"source_id\": 62700540, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:54:16Z\", \"source_id\": 19908486, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:46Z\", \"source_id\": 62719306, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:53Z\", \"source_id\": 19913771, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:15Z\", \"source_id\": 62753994, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:21Z\", \"source_id\": 19923402, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:41Z\", \"source_id\": 62773135, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:44Z\", \"source_id\": 19928797, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:17Z\", \"source_id\": 62816684, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:22Z\", \"source_id\": 19941491, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:49Z\", \"source_id\": 62853534, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:54Z\", \"source_id\": 19951895, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:34Z\", \"source_id\": 62923823, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:39Z\", \"source_id\": 19971733, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:55Z\", \"source_id\": 62939976, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:59Z\", \"source_id\": 19976352, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:53Z\", \"source_id\": 62955119, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:57Z\", \"source_id\": 19980729, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "2", "timing_fact_generation": 1789997698637416, "current_leg_arrival_utc": "2026-09-21T14:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:35:48.173690", "service_state_evidence_id": 19980729, "current_leg_start_actual_dep": "2026-09-21T14:27:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:45:48.836988", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CAR |
MBR |
1J76 |
158870 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 950.967, "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": 1337.775, "from_m": 950.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1371.517, "from_m": 1337.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1411.879, "from_m": 1371.517, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6728.441, "from_m": 1411.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7085.393, "from_m": 6728.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7387.94, "from_m": 7085.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7434.441, "from_m": 7387.94, "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": 8069.007, "from_m": 7434.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11653.344, "from_m": 8069.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21735.299, "from_m": 11653.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23782.832, "from_m": 21735.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28489.836, "from_m": 23782.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31893.459, "from_m": 28489.836, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32385.606, "from_m": 31893.459, "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": 35360.325, "from_m": 32385.606, "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": 37125.031, "from_m": 35360.325, "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": 38967.605, "from_m": 37125.031, "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": 39306.022, "from_m": 38967.605, "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": 40379.542, "from_m": 39306.022, "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": 40438.283, "from_m": 40379.542, "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": 44959.815, "from_m": 40438.283, "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": 46146.497, "from_m": 44959.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58627.846, "from_m": 46146.497, "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": 59749.133, "from_m": 58627.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60190.263, "from_m": 59749.133, "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": 75060.886, "from_m": 60190.263, "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": 75404.289, "from_m": 75060.886, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 82432.922, "from_m": 75404.289, "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": 82987.666, "from_m": 82432.922, "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": 88928.052, "from_m": 82987.666, "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": 90020.477, "from_m": 88928.052, "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": 92578.68, "from_m": 90020.477, "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": 95643.601, "from_m": 92578.68, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96076.919, "from_m": 95643.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97895.941, "from_m": 96076.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98597.108, "from_m": 97895.941, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98667.53, "from_m": 98597.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98686.644, "from_m": 98667.53, "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": 98790.541, "from_m": 98686.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99027.212, "from_m": 98790.541, "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": 99385.583, "from_m": 99027.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99467.688, "from_m": 99385.583, "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": 100624.646, "from_m": 99467.688, "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": 109767.809, "from_m": 100624.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110948.94, "from_m": 109767.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115776.723, "from_m": 110948.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117779.514, "from_m": 115776.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118069.955, "from_m": 117779.514, "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": 118172.388, "from_m": 118069.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118977.873, "from_m": 118172.388, "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": 119657.59, "from_m": 118977.873, "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": 122017.232, "from_m": 119657.59, "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": 122069.892, "from_m": 122017.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125102.151, "from_m": 122069.892, "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": 127188.523, "from_m": 125102.151, "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": 127464.385, "from_m": 127188.523, "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": 128452.538, "from_m": 127464.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128470.953, "from_m": 128452.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141780.909, "from_m": 128470.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142303.074, "from_m": 141780.909, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 144954.463, "from_m": 142303.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 145471.763, "from_m": 144954.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": 147187.137, "from_m": 145471.763, "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": 148081.185, "from_m": 147187.137, "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": 148698.32, "from_m": 148081.185, "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": 158343.738, "from_m": 148698.32, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162754.668, "from_m": 158343.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162792.667, "from_m": 162754.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163329.065, "from_m": 162792.667, "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": 166127.355, "from_m": 163329.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166459.174, "from_m": 166127.355, "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": 166582.622, "from_m": 166459.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166621.613, "from_m": 166582.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167629.672, "from_m": 166621.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 168465.986, "from_m": 167629.672, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169076.484, "from_m": 168465.986, "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": 169479.741, "from_m": 169076.484, "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": 169896.269, "from_m": 169479.741, "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": 170115.362, "from_m": 169896.269, "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": 170945.718, "from_m": 170115.362, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172635.392, "from_m": 170945.718, "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": 172911.217, "from_m": 172635.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173319.082, "from_m": 172911.217, "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": 173424.591, "from_m": 173319.082, "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": 175085.283, "from_m": 173424.591, "capability_applied": null, "effective_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": 740050, "profile_key": "42bdb6a0f2c0697a558eaa35c85ec4b6172bd7e4ace1ed96d5c868d68344973d", "schedule_id": 3788, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1133", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Carlisle London Road Jn", "stage_seq": 2, "distance_m": 950.967, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135H", "location": "Petteril Bridge Jn", "stage_seq": 3, "distance_m": 1411.879, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1140H", "location": "Wetheral", "stage_seq": 4, "distance_m": 6858.394, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Corby Gates S.B.", "stage_seq": 5, "distance_m": 7387.94, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Brampton Fell S.B.", "stage_seq": 6, "distance_m": 16300.5, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1149H", "wtt_dep": "1150H", "location": "Brampton (Cumbria)", "stage_seq": 7, "distance_m": 17671.746, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Low Row S.B.", "stage_seq": 8, "distance_m": 22457.722, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Haltwhistle", "stage_seq": 9, "distance_m": 37099.217, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1213", "location": "Bardon Mill", "stage_seq": 10, "distance_m": 44848.768, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218H", "location": "Haydon Bridge", "stage_seq": 11, "distance_m": 51221.997, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229", "location": "Hexham", "stage_seq": 12, "distance_m": 63394.596, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241", "location": "Prudhoe", "stage_seq": 13, "distance_m": 79809.834, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Wylam", "stage_seq": 14, "distance_m": 83266.64, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Blaydon", "stage_seq": 15, "distance_m": 90291.479, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1253", "location": "MetroCentre", "stage_seq": 16, "distance_m": 93539.737, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Norwood Jn", "stage_seq": 17, "distance_m": 95929.689, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "King Edward Bridge South Jn", "stage_seq": 18, "distance_m": 97815.447, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1305", "location": "Newcastle", "stage_seq": 19, "distance_m": 99079.179, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "High Level Bridge Jn", "stage_seq": 20, "distance_m": 99829.916, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Park Lane Jn", "stage_seq": 21, "distance_m": 100803.402, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Pelaw Jn", "stage_seq": 22, "distance_m": 105187.483, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Brockley Whins", "stage_seq": 23, "distance_m": 109992.606, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324H", "location": "Sunderland", "stage_seq": 24, "distance_m": 118511.194, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Ryhope Grange Jn", "stage_seq": 25, "distance_m": 121868.036, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Seaham", "stage_seq": 26, "distance_m": 126883.217, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1338", "location": "Horden Sig. NS7148", "stage_seq": 27, "distance_m": 137775.839, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1346H", "location": "Hartlepool", "stage_seq": 28, "distance_m": 147631.039, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Greatham S.B.", "stage_seq": 29, "distance_m": 154538.69, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355", "location": "Billingham Jn", "stage_seq": 30, "distance_m": 160110.014, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Norton South Jn", "stage_seq": 31, "distance_m": 163329.065, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1400H", "location": "Stockton", "stage_seq": 32, "distance_m": 166254.64, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "Hartburn Jn", "stage_seq": 33, "distance_m": 167604.285, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Bowesfield Jn", "stage_seq": 34, "distance_m": 168465.986, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "Thornaby", "stage_seq": 35, "distance_m": 169916.437, "section_seq": 1, "route_path_id": 131916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Newport East Jn (Teesside)", "stage_seq": 36, "distance_m": 173342.009, "section_seq": 1, "route_path_id": 131916}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 37, "distance_m": 175085.283, "section_seq": 1, "route_path_id": 131916}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 175085.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 131916}], "total_distance_m": 175085.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 173172.362, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1912.921, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:42:37Z", "source_id": 19856234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:52:40Z", "source_id": 19863612, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T11:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:14:21Z", "source_id": 19879483, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:15:11Z", "source_id": 19880132, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:21:09Z", "source_id": 19884590, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:31:09Z", "source_id": 19891942, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:50:08Z", "source_id": 19905521, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:50:39Z", "source_id": 62692123, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T11:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:50:42Z", "source_id": 19906011, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:54:15Z", "source_id": 62700540, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T11:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:54:16Z", "source_id": 19908486, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:46Z", "source_id": 62719306, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:53Z", "source_id": 19913771, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:15Z", "source_id": 62753994, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T12:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:21Z", "source_id": 19923402, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:41Z", "source_id": 62773135, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T12:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:44Z", "source_id": 19928797, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:17Z", "source_id": 62816684, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T12:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:22Z", "source_id": 19941491, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:49Z", "source_id": 62853534, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T12:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:54Z", "source_id": 19951895, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:34Z", "source_id": 62923823, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:39Z", "source_id": 19971733, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:55Z", "source_id": 62939976, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T13:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:59Z", "source_id": 19976352, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:53Z", "source_id": 62955119, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T13:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:57Z", "source_id": 19980729, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Carlisle |
1133 |
1133 |
5 |
None |
None |
Middlesbrough |
1414 |
1413½ |
2 |
LATE |
+21 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C31837/2026-09-21/detailed |
None |
Thornaby |
2026-09-21T14:27:30+01:00 |
Middlesbrough |
5.0 |
{"type": "LineString", "coordinates": [[-1.3001266, 54.5595266], [-1.2998332, 54.5595927], [-1.2992524999999997, 54.559696], [-1.2988475999999998, 54.55974390000001], [-1.2986333, 54.55976489999999], [-1.2984092, 54.55977489999999], [-1.2981534, 54.5597845], [-1.2978826999999995, 54.5597873], [-1.2976245, 54.55977899999999], [-1.2973629, 54.5597663], [-1.2971058999999998, 54.559745500000005], [-1.2965307, 54.559676200000006], [-1.2962016, 54.5596225], [-1.2958945999999998, 54.5595606], [-1.2956353, 54.5595063], [-1.2953796, 54.559444899999995], [-1.2948942, 54.55931739999999], [-1.2942129, 54.55912869999999], [-1.2938615, 54.5590373], [-1.2934538, 54.5589419], [-1.2930273, 54.5588531], [-1.2926304, 54.55878549999999], [-1.2922467999999998, 54.5587342], [-1.2918363999999998, 54.5586944], [-1.2914126999999995, 54.5586665], [-1.291013, 54.5586517], [-1.2906777, 54.558655], [-1.2902352, 54.5586665], [-1.2898972, 54.55868829999999], [-1.2898078, 54.55869599999999], [-1.2893675999999998, 54.55874219999999], [-1.2889681999999998, 54.5587976], [-1.2885108999999997, 54.5588806], [-1.2880294999999995, 54.55898609999999], [-1.2876013, 54.5590947], [-1.2869264, 54.55928600000001], [-1.284976, 54.55984539999999], [-1.2825873, 54.56055479999999], [-1.2806580999999997, 54.56112850000001], [-1.2788978, 54.5616417], [-1.2787246999999995, 54.5616931], [-1.278031, 54.5619168], [-1.2773383, 54.56210569999999], [-1.2756523, 54.56255699999999], [-1.2749611999999997, 54.562742], [-1.2735907999999998, 54.56310899999999], [-1.2727008, 54.5633669], [-1.2718038, 54.56366119999999], [-1.2707666999999998, 54.5640344], [-1.2702272999999995, 54.5642409], [-1.2694996999999997, 54.5645467], [-1.2690136, 54.56476079999999], [-1.2683369, 54.565080599999995], [-1.2675138999999995, 54.5654835], [-1.2666787999999998, 54.5658929], [-1.2652689, 54.566577200000005], [-1.263645, 54.5673684], [-1.2628140999999995, 54.5677856], [-1.2624124, 54.56800500000001], [-1.2621405, 54.56817470000001], [-1.2617740999999998, 54.5684324], [-1.2614798, 54.5686703], [-1.2612613, 54.5688748], [-1.2610037, 54.5691474], [-1.2607676, 54.5694465], [-1.2605039, 54.56983979999999], [-1.2601265999999998, 54.570457899999994], [-1.2598685, 54.57086999999999], [-1.2597074999999998, 54.57110230000001], [-1.2595293999999997, 54.5713313], [-1.2593164, 54.5715591], [-1.2591495999999998, 54.57173199999999], [-1.2589428, 54.5719178], [-1.258565, 54.57221559999999], [-1.25764139776733, 54.57286516301354], [-1.257441, 54.5730061], [-1.2573049, 54.5731107], [-1.2572224, 54.5731687], [-1.257171548805203, 54.57320935149823], [-1.2570843, 54.573279099999986], [-1.2570186, 54.573333], [-1.2568, 54.573536], [-1.2567261999999997, 54.57359230000001], [-1.2566008, 54.5736852], [-1.2564862, 54.57377580000001], [-1.2563145, 54.573896299999994], [-1.255940245070351, 54.574155802722984], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} |
3.2 |
1430 |
1435 |
Thornaby |
Middlesbrough |
Middlesbrough |
54.5793567 |
-1.2343611 |
54.5793567 |
-1.2343611 |
1 |
0 |
2026-09-21 13:45:52 |
TERMINATED |
2026-09-21 13:35:00 |
Middlesbrough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980729 |
1789997698637416 |
124 |
124 |
2026-09-21 13:45:48.836988 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:35:48.173690 |
| 712196 |
743495 |
W69935 |
092L89MN21 |
2026-09-21 |
COMPLETE |
19980321 |
2026-09-21 14:35:00 |
2026-09-21 13:45:52 |
2026-09-23 13:45:52 |
{"id": 743495, "stp": "P", "toc": "ScotRail", "uid": "W69935", "consist": "156510", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69935/2026-09-21/detailed", "trust_id": "092L89MN21", "origin_crs": "DMF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-21", "dest_arr_time": "1436", "dest_platform": "7", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2L89", "timing_status": "EARLY", "origin_station": "Dumfries", "current_leg_arr": "1435", "current_leg_dep": "1423", "current_leg_end": "Carlisle", "origin_dep_time": "1358", "origin_platform": "1", "current_location": "Carlisle", "last_update_time": "2026-09-21T13:45:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Gretna Green", "dest_arr_time_act": "1436", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Gretna Green", "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 913.137, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.489, \"from_m\": 913.137, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5142.924, \"from_m\": 2932.489, \"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\": 16470.474, \"from_m\": 5142.924, \"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\": 17684.638, \"from_m\": 16470.474, \"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\": 23907.406, \"from_m\": 17684.638, \"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\": 24023.611, \"from_m\": 23907.406, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25264.531, \"from_m\": 24023.611, \"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\": 29178.2, \"from_m\": 25264.531, \"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\": 29233.452, \"from_m\": 29178.2, \"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\": 38216.133, \"from_m\": 29233.452, \"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\": 39029.184, \"from_m\": 38216.133, \"capability_applied\": null, \"effective_limit_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\": 39133.209, \"from_m\": 39029.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43419.003, \"from_m\": 39133.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\": 105.0}, {\"to_m\": 51837.251, \"from_m\": 43419.003, \"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\": 52196.133, \"from_m\": 51837.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52258.323, \"from_m\": 52196.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52576.72, \"from_m\": 52258.323, \"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\": 53238.592, \"from_m\": 52576.72, \"capability_applied\": null, \"effective_limit_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\": 743495, \"profile_key\": \"47fd4712110782741b9f40f558086a1a2c5d7e06a4b27560772c88350c343e3c\", \"schedule_id\": 28105, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Dumfries\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414\", \"location\": \"Annan\", \"stage_seq\": 2, \"distance_m\": 24818.474, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 3, \"distance_m\": 29200.515, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423\", \"location\": \"Gretna Green\", \"stage_seq\": 4, \"distance_m\": 37608.559, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 39289.475, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 6, \"distance_m\": 50196.267, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Caldew Jn\", \"stage_seq\": 7, \"distance_m\": 52163.99, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 8, \"distance_m\": 53238.592, \"section_seq\": 1, \"route_path_id\": 120583}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53238.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120583}], \"total_distance_m\": 53238.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 53176.402, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:53Z\", \"source_id\": 19971899, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:23Z\", \"source_id\": 62953851, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:24Z\", \"source_id\": 19980321, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "7", "timing_fact_generation": 1789997664605505, "current_leg_arrival_utc": "2026-09-21T14:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:35:48.178676", "service_state_evidence_id": 19980321, "current_leg_start_actual_dep": "2026-09-21T14:23:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:45:48.832521", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMF |
CAR |
2L89 |
156510 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 913.137, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.489, "from_m": 913.137, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5142.924, "from_m": 2932.489, "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": 16470.474, "from_m": 5142.924, "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": 17684.638, "from_m": 16470.474, "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": 23907.406, "from_m": 17684.638, "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": 24023.611, "from_m": 23907.406, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25264.531, "from_m": 24023.611, "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": 29178.2, "from_m": 25264.531, "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": 29233.452, "from_m": 29178.2, "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": 38216.133, "from_m": 29233.452, "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": 39029.184, "from_m": 38216.133, "capability_applied": null, "effective_limit_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": 39133.209, "from_m": 39029.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 43419.003, "from_m": 39133.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": 105.0}, {"to_m": 51837.251, "from_m": 43419.003, "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": 52196.133, "from_m": 51837.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52258.323, "from_m": 52196.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52576.72, "from_m": 52258.323, "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": 53238.592, "from_m": 52576.72, "capability_applied": null, "effective_limit_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": 743495, "profile_key": "47fd4712110782741b9f40f558086a1a2c5d7e06a4b27560772c88350c343e3c", "schedule_id": 28105, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1358", "location": "Dumfries", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120583}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414", "location": "Annan", "stage_seq": 2, "distance_m": 24818.474, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Eastriggs Crossover", "stage_seq": 3, "distance_m": 29200.515, "section_seq": 1, "route_path_id": 120583}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423", "location": "Gretna Green", "stage_seq": 4, "distance_m": 37608.559, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 39289.475, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Carlisle Kingmoor Jcn", "stage_seq": 6, "distance_m": 50196.267, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Caldew Jn", "stage_seq": 7, "distance_m": 52163.99, "section_seq": 1, "route_path_id": 120583}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": null, "location": "Carlisle", "stage_seq": 8, "distance_m": 53238.592, "section_seq": 1, "route_path_id": 120583}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53238.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 120583}], "total_distance_m": 53238.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 53176.402, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.19, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:53Z", "source_id": 19971899, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:23Z", "source_id": 62953851, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:24Z", "source_id": 19980321, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Dumfries |
1358 |
1358 |
1 |
None |
None |
Carlisle |
1436 |
1436 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69935/2026-09-21/detailed |
None |
Gretna Green |
2026-09-21T14:23:00+01:00 |
Carlisle |
12.0 |
{"type": "LineString", "coordinates": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]} |
9.7 |
1423 |
1435 |
Gretna Green |
Carlisle |
Carlisle |
54.8905151 |
-2.9332261 |
54.8905151 |
-2.9332261 |
1 |
0 |
2026-09-21 13:45:52 |
TERMINATED |
2026-09-21 13:35:00 |
Carlisle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980321 |
1789997664605505 |
10 |
10 |
2026-09-21 13:45:48.832521 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:35:48.178676 |
| 712197 |
742355 |
G89225 |
171J17MM21 |
2026-09-21 |
COMPLETE |
19980554 |
2026-09-21 14:35:00 |
2026-09-21 13:45:52 |
2026-09-23 13:45:52 |
{"id": 742355, "stp": "O", "toc": "Northern", "uid": "G89225", "consist": "195113", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89225/2026-09-21/detailed", "trust_id": "171J17MM21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "1429", "dest_platform": "1", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1J17", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1435", "current_leg_dep": "1423", "current_leg_end": "Manchester Victoria", "origin_dep_time": "1312", "origin_platform": "5B", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T13:45:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Rochdale", "dest_arr_time_act": "1429", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Rochdale", "current_leg_milage": "10.4", "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\": 720.026, \"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\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1507.611, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1545.444, \"from_m\": 1507.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2548.586, \"from_m\": 1545.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9783.447, \"from_m\": 2548.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10343.911, \"from_m\": 9783.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13443.924, \"from_m\": 10343.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13493.663, \"from_m\": 13443.924, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14874.78, \"from_m\": 13493.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14933.24, \"from_m\": 14874.78, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16149.992, \"from_m\": 14933.24, \"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\": 19175.463, \"from_m\": 16149.992, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23108.505, \"from_m\": 19175.463, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25708.945, \"from_m\": 23108.505, \"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\": 26985.321, \"from_m\": 25708.945, \"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\": 27005.083, \"from_m\": 26985.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27554.735, \"from_m\": 27005.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27996.343, \"from_m\": 27554.735, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29325.285, \"from_m\": 27996.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\": 30432.42, \"from_m\": 29325.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31945.275, \"from_m\": 30432.42, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32150.577, \"from_m\": 31945.275, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39051.286, \"from_m\": 32150.577, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41100.479, \"from_m\": 39051.286, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43004.103, \"from_m\": 41100.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43378.06, \"from_m\": 43004.103, \"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\": 47375.951, \"from_m\": 43378.06, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47425.434, \"from_m\": 47375.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47474.795, \"from_m\": 47425.434, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49022.525, \"from_m\": 47474.795, \"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\": 51883.492, \"from_m\": 49022.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52085.788, \"from_m\": 51883.492, \"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\": 61795.961, \"from_m\": 52085.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62737.668, \"from_m\": 61795.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62927.045, \"from_m\": 62737.668, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64810.277, \"from_m\": 62927.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76926.084, \"from_m\": 64810.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76983.523, \"from_m\": 76926.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77006.289, \"from_m\": 76983.523, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77072.487, \"from_m\": 77006.289, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78699.856, \"from_m\": 77072.487, \"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\": 79157.73, \"from_m\": 78699.856, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 742355, \"profile_key\": \"a890128d4e5b36e8cdead367e4ad05837de68c588093e7c48066b0b6e75f91c3\", \"schedule_id\": 37214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1318H\", \"wtt_dep\": \"1319\", \"location\": \"Bramley\", \"stage_seq\": 5, \"distance_m\": 6459.938, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1322H\", \"location\": \"New Pudsey\", \"stage_seq\": 6, \"distance_m\": 9359.485, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 7, \"distance_m\": 14735.581, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1334H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 8, \"distance_m\": 14804.579, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 9, \"distance_m\": 14874.78, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1344H\", \"wtt_dep\": \"1346H\", \"location\": \"Halifax\", \"stage_seq\": 10, \"distance_m\": 27249.445, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Dryclough Jn\", \"stage_seq\": 11, \"distance_m\": 28651.603, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 12, \"distance_m\": 32150.577, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1357H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 13, \"distance_m\": 41199.419, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 14, \"distance_m\": 47375.951, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403H\", \"location\": \"Todmorden\", \"stage_seq\": 15, \"distance_m\": 48344.763, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Littleborough\", \"stage_seq\": 16, \"distance_m\": 56966.797, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 17, \"distance_m\": 61840.066, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"Rochdale\", \"stage_seq\": 18, \"distance_m\": 62304.707, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 19, \"distance_m\": 65149.094, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 20, \"distance_m\": 71462.908, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 75558.482, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 22, \"distance_m\": 76983.523, \"section_seq\": 1, \"route_path_id\": 134729}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 23, \"distance_m\": 79157.73, \"section_seq\": 1, \"route_path_id\": 134729}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 79157.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134729}], \"total_distance_m\": 79157.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77177.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1980.224, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:28Z\", \"source_id\": 62767291, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:32Z\", \"source_id\": 19927168, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:23Z\", \"source_id\": 62777094, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:26Z\", \"source_id\": 19929975, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:16Z\", \"source_id\": 62798927, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:19Z\", \"source_id\": 19936339, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:38Z\", \"source_id\": 62835400, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:41Z\", \"source_id\": 19946705, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:52Z\", \"source_id\": 62876165, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:59Z\", \"source_id\": 19958275, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:28Z\", \"source_id\": 62892697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:29Z\", \"source_id\": 19962889, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:14Z\", \"source_id\": 62910133, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:20Z\", \"source_id\": 19967857, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:32Z\", \"source_id\": 62918574, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:39Z\", \"source_id\": 19970296, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:40Z\", \"source_id\": 62954490, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:44Z\", \"source_id\": 19980554, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "1", "timing_fact_generation": 1789997686273889, "current_leg_arrival_utc": "2026-09-21T14:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:35:49.522557", "service_state_evidence_id": 19980554, "current_leg_start_actual_dep": "2026-09-21T14:21:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:45:50.705054", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LDS |
MCV |
1J17 |
195113 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1507.611, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1545.444, "from_m": 1507.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2548.586, "from_m": 1545.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9783.447, "from_m": 2548.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10343.911, "from_m": 9783.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13443.924, "from_m": 10343.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13493.663, "from_m": 13443.924, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14874.78, "from_m": 13493.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14933.24, "from_m": 14874.78, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16149.992, "from_m": 14933.24, "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": 19175.463, "from_m": 16149.992, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23108.505, "from_m": 19175.463, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25708.945, "from_m": 23108.505, "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": 26985.321, "from_m": 25708.945, "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": 27005.083, "from_m": 26985.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27554.735, "from_m": 27005.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27996.343, "from_m": 27554.735, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29325.285, "from_m": 27996.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": 30432.42, "from_m": 29325.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31945.275, "from_m": 30432.42, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32150.577, "from_m": 31945.275, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39051.286, "from_m": 32150.577, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41100.479, "from_m": 39051.286, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43004.103, "from_m": 41100.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43378.06, "from_m": 43004.103, "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": 47375.951, "from_m": 43378.06, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47425.434, "from_m": 47375.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47474.795, "from_m": 47425.434, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49022.525, "from_m": 47474.795, "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": 51883.492, "from_m": 49022.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52085.788, "from_m": 51883.492, "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": 61795.961, "from_m": 52085.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62737.668, "from_m": 61795.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62927.045, "from_m": 62737.668, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64810.277, "from_m": 62927.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76926.084, "from_m": 64810.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76983.523, "from_m": 76926.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77006.289, "from_m": 76983.523, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77072.487, "from_m": 77006.289, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78699.856, "from_m": 77072.487, "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": 79157.73, "from_m": 78699.856, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 742355, "profile_key": "a890128d4e5b36e8cdead367e4ad05837de68c588093e7c48066b0b6e75f91c3", "schedule_id": 37214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1312", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1318H", "wtt_dep": "1319", "location": "Bramley", "stage_seq": 5, "distance_m": 6459.938, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1322H", "location": "New Pudsey", "stage_seq": 6, "distance_m": 9359.485, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Mill Lane Jn", "stage_seq": 7, "distance_m": 14735.581, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1334H", "location": "Bradford Interchange", "stage_seq": 8, "distance_m": 14804.579, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336", "location": "Mill Lane Jn", "stage_seq": 9, "distance_m": 14874.78, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1344H", "wtt_dep": "1346H", "location": "Halifax", "stage_seq": 10, "distance_m": 27249.445, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348", "location": "Dryclough Jn", "stage_seq": 11, "distance_m": 28651.603, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350H", "location": "Milner Royd Jn", "stage_seq": 12, "distance_m": 32150.577, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1357H", "location": "Hebden Bridge", "stage_seq": 13, "distance_m": 41199.419, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Hall Royd Jn", "stage_seq": 14, "distance_m": 47375.951, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403H", "location": "Todmorden", "stage_seq": 15, "distance_m": 48344.763, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Littleborough", "stage_seq": 16, "distance_m": 56966.797, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Rochdale East Jn", "stage_seq": 17, "distance_m": 61840.066, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "Rochdale", "stage_seq": 18, "distance_m": 62304.707, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Castleton East Jn", "stage_seq": 19, "distance_m": 65149.094, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Vitriol Works S.B.", "stage_seq": 20, "distance_m": 71462.908, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Thorpes Bridge Jn", "stage_seq": 21, "distance_m": 75558.482, "section_seq": 1, "route_path_id": 134729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Miles Platting Jn", "stage_seq": 22, "distance_m": 76983.523, "section_seq": 1, "route_path_id": 134729}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 23, "distance_m": 79157.73, "section_seq": 1, "route_path_id": 134729}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 79157.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 134729}], "total_distance_m": 79157.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77177.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1980.224, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:28Z", "source_id": 62767291, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:32Z", "source_id": 19927168, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:23Z", "source_id": 62777094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:25:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:26Z", "source_id": 19929975, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:16Z", "source_id": 62798927, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:19Z", "source_id": 19936339, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:38Z", "source_id": 62835400, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:41Z", "source_id": 19946705, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:52Z", "source_id": 62876165, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:59Z", "source_id": 19958275, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:28Z", "source_id": 62892697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:29Z", "source_id": 19962889, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:14Z", "source_id": 62910133, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:20Z", "source_id": 19967857, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:32Z", "source_id": 62918574, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:39Z", "source_id": 19970296, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:40Z", "source_id": 62954490, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:44Z", "source_id": 19980554, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Leeds |
1312 |
1312 |
5B |
None |
None |
Manchester Victoria |
1429 |
1429 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89225/2026-09-21/detailed |
None |
Rochdale |
2026-09-21T14:21:00+01:00 |
Manchester Victoria |
12.0 |
{"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
10.4 |
1423 |
1435 |
Rochdale |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-21 13:45:52 |
TERMINATED |
2026-09-21 13:35:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980554 |
1789997686273889 |
94 |
94 |
2026-09-21 13:45:50.705054 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:35:49.522557 |
| 712198 |
743186 |
L22417 |
722C34MN21 |
2026-09-21 |
COMPLETE |
19980272 |
2026-09-21 14:35:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 743186, "stp": "P", "toc": "London Overground", "uid": "L22417", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22417/2026-09-21/detailed", "trust_id": "722C34MN21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "1436", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C34", "timing_status": "LATE", "origin_station": "Watford Junction (DC)", "current_leg_arr": "1435", "current_leg_dep": "1429", "current_leg_end": "London Euston", "origin_dep_time": "1345", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.676, \"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\": 2754.371, \"from_m\": 435.676, \"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\": 9832.509, \"from_m\": 2754.371, \"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\": 10094.824, \"from_m\": 9832.509, \"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\": 10383.415, \"from_m\": 10094.824, \"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\": 10437.102, \"from_m\": 10383.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19556.042, \"from_m\": 10437.102, \"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\": 19658.043, \"from_m\": 19556.042, \"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\": 19716.469, \"from_m\": 19658.043, \"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\": 20015.749, \"from_m\": 19716.469, \"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\": 20057.593, \"from_m\": 20015.749, \"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\": 20274.69, \"from_m\": 20057.593, \"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\": 24463.265, \"from_m\": 20274.69, \"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\": 24591.789, \"from_m\": 24463.265, \"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\": 24647.508, \"from_m\": 24591.789, \"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\": 24692.599, \"from_m\": 24647.508, \"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\": 25559.08, \"from_m\": 24692.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30553.167, \"from_m\": 25559.08, \"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\": 30841.341, \"from_m\": 30553.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31145.858, \"from_m\": 30841.341, \"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\": 31243.7, \"from_m\": 31145.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31305.214, \"from_m\": 31243.7, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31388.73, \"from_m\": 31305.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31582.554, \"from_m\": 31388.73, \"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\": 31725.824, \"from_m\": 31582.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32013.907, \"from_m\": 31725.824, \"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\": 32045.159, \"from_m\": 32013.907, \"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\": 32585.585, \"from_m\": 32045.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33265.397, \"from_m\": 32585.585, \"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\": 33272.303, \"from_m\": 33265.397, \"capability_applied\": null, \"effective_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\": 743186, \"profile_key\": \"9df529d757a1c32cdc2d27f8540f8a62ed961bc358439ca1a39f56d848e894fd\", \"schedule_id\": 16243, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1347H\", \"wtt_dep\": \"1348\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1407.569, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1350H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 2713.832, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1353\", \"wtt_dep\": \"1353H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 4694.457, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1356H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 7075.15, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1358H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 8265.91, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1402H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 10165.676, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 11860.277, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1407H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 13242.963, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1409H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 14167.823, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1411H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 15572.398, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1414H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 17221.649, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 18688.576, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 19848.153, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1422\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 21349.98, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 22368.977, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1424H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 27330.697, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1426H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 28426.382, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1428H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 29444.224, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 30553.167, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 31492.527, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 33272.303, \"section_seq\": 1, \"route_path_id\": 117977}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33272.303, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117977}], \"total_distance_m\": 33272.303, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31480.175, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.128, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:59Z\", \"source_id\": 62836214, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:01Z\", \"source_id\": 19946923, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:16Z\", \"source_id\": 62842207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:20Z\", \"source_id\": 19948618, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:41Z\", \"source_id\": 62848215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:45Z\", \"source_id\": 19950405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:34Z\", \"source_id\": 62855280, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:38Z\", \"source_id\": 19952397, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:35Z\", \"source_id\": 62862834, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:40Z\", \"source_id\": 19954526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:36Z\", \"source_id\": 62870334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:40Z\", \"source_id\": 19956666, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:31Z\", \"source_id\": 62875163, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:36Z\", \"source_id\": 19958035, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:25Z\", \"source_id\": 62882420, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:30Z\", \"source_id\": 19960080, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:36Z\", \"source_id\": 62888125, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:40Z\", \"source_id\": 19961638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:16Z\", \"source_id\": 62892234, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:19Z\", \"source_id\": 19962738, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:43Z\", \"source_id\": 62900769, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:45Z\", \"source_id\": 19965290, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:28Z\", \"source_id\": 62910731, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:32Z\", \"source_id\": 19968016, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:08Z\", \"source_id\": 62914769, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:12Z\", \"source_id\": 19969200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:25Z\", \"source_id\": 62923432, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:29Z\", \"source_id\": 19971615, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:29Z\", \"source_id\": 62928671, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:33Z\", \"source_id\": 19973103, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:24Z\", \"source_id\": 62933505, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:30Z\", \"source_id\": 19974567, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:05Z\", \"source_id\": 62937884, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:10Z\", \"source_id\": 19975756, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:18Z\", \"source_id\": 62953632, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:20Z\", \"source_id\": 19980272, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789997664359599, "current_leg_arrival_utc": "2026-09-21T14:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:35:54.414904", "service_state_evidence_id": 19980272, "current_leg_start_actual_dep": "2026-09-21T14:29:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:45:54.730391", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
EUS |
2C34 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 435.676, "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": 2754.371, "from_m": 435.676, "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": 9832.509, "from_m": 2754.371, "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": 10094.824, "from_m": 9832.509, "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": 10383.415, "from_m": 10094.824, "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": 10437.102, "from_m": 10383.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19556.042, "from_m": 10437.102, "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": 19658.043, "from_m": 19556.042, "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": 19716.469, "from_m": 19658.043, "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": 20015.749, "from_m": 19716.469, "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": 20057.593, "from_m": 20015.749, "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": 20274.69, "from_m": 20057.593, "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": 24463.265, "from_m": 20274.69, "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": 24591.789, "from_m": 24463.265, "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": 24647.508, "from_m": 24591.789, "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": 24692.599, "from_m": 24647.508, "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": 25559.08, "from_m": 24692.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30553.167, "from_m": 25559.08, "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": 30841.341, "from_m": 30553.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31145.858, "from_m": 30841.341, "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": 31243.7, "from_m": 31145.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31305.214, "from_m": 31243.7, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31388.73, "from_m": 31305.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31582.554, "from_m": 31388.73, "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": 31725.824, "from_m": 31582.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32013.907, "from_m": 31725.824, "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": 32045.159, "from_m": 32013.907, "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": 32585.585, "from_m": 32045.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33265.397, "from_m": 32585.585, "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": 33272.303, "from_m": 33265.397, "capability_applied": null, "effective_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": 743186, "profile_key": "9df529d757a1c32cdc2d27f8540f8a62ed961bc358439ca1a39f56d848e894fd", "schedule_id": 16243, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1345", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1347H", "wtt_dep": "1348", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1407.569, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1350H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 2713.832, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1353", "wtt_dep": "1353H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 4694.457, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1356H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 7075.15, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1358H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 8265.91, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1402H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 10165.676, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 11860.277, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1407H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 13242.963, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1409H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 14167.823, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1411H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 15572.398, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1414H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 17221.649, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417", "location": "Harlesden", "stage_seq": 13, "distance_m": 18688.576, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 19848.153, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1422", "location": "Kensal Green", "stage_seq": 15, "distance_m": 21349.98, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 22368.977, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1424H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 27330.697, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1426H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 28426.382, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1428H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 29444.224, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 30553.167, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 31492.527, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 33272.303, "section_seq": 1, "route_path_id": 117977}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33272.303, "from_m": 0.0, "section_seq": 1, "route_path_id": 117977}], "total_distance_m": 33272.303, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31480.175, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.128, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:59Z", "source_id": 62836214, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:01Z", "source_id": 19946923, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:16Z", "source_id": 62842207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:20Z", "source_id": 19948618, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:41Z", "source_id": 62848215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:45Z", "source_id": 19950405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:34Z", "source_id": 62855280, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:38Z", "source_id": 19952397, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:35Z", "source_id": 62862834, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:40Z", "source_id": 19954526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:36Z", "source_id": 62870334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:40Z", "source_id": 19956666, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:31Z", "source_id": 62875163, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:36Z", "source_id": 19958035, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:25Z", "source_id": 62882420, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:07:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:30Z", "source_id": 19960080, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:36Z", "source_id": 62888125, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:40Z", "source_id": 19961638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:16Z", "source_id": 62892234, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:19Z", "source_id": 19962738, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:43Z", "source_id": 62900769, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:14:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:45Z", "source_id": 19965290, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:28Z", "source_id": 62910731, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:17:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:32Z", "source_id": 19968016, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:08Z", "source_id": 62914769, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:12Z", "source_id": 19969200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:25Z", "source_id": 62923432, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:29Z", "source_id": 19971615, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:29Z", "source_id": 62928671, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:33Z", "source_id": 19973103, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:24Z", "source_id": 62933505, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:30Z", "source_id": 19974567, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:05Z", "source_id": 62937884, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:10Z", "source_id": 19975756, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:18Z", "source_id": 62953632, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:20Z", "source_id": 19980272, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Watford Junction (DC) |
1345 |
1345 |
4 |
None |
None |
London Euston |
1436 |
1434 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22417/2026-09-21/detailed |
None |
South Hampstead |
2026-09-21T14:29:30+01:00 |
London Euston |
6.0 |
{"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
2.5 |
1429 |
1435 |
South Hampstead |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:35:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980272 |
1789997664359599 |
70 |
70 |
2026-09-21 13:45:54.730391 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:35:54.414904 |
| 712199 |
743237 |
G30728 |
362S31MN21 |
2026-09-21 |
COMPLETE |
19980089 |
2026-09-21 14:35:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 743237, "stp": "P", "toc": "Merseyrail", "uid": "G30728", "consist": "777019", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30728/2026-09-21/detailed", "trust_id": "362S31MN21", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-21", "dest_arr_time": "1434", "dest_platform": "1", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S31", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1435", "current_leg_dep": "1431", "current_leg_end": "Southport", "origin_dep_time": "1347", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "1433", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4666.614, \"from_m\": 3879.714, \"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\": 5026.533, \"from_m\": 4666.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\": 5104.802, \"from_m\": 5026.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6483.365, \"from_m\": 5104.802, \"capability_applied\": null, \"effective_limit_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\": 9179.226, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.541, \"from_m\": 9179.226, \"capability_applied\": null, \"effective_limit_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\": 19362.833, \"from_m\": 9964.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.72, \"from_m\": 19362.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30221.137, \"from_m\": 19413.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.644, \"from_m\": 30221.137, \"capability_applied\": null, \"effective_limit_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\": 30841.575, \"from_m\": 30527.644, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 743237, \"profile_key\": \"658219b3351e966d130266cb60d80a3fb74f698016ab7cdc56874a04dd3aa897\", \"schedule_id\": 11433, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1354\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1355H\", \"wtt_dep\": \"1356\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1357H\", \"wtt_dep\": \"1358\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1359H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1401\", \"wtt_dep\": \"1401H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1404H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.61, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11294.368, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.866, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1412H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15797.39, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.426, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1418H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.88, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1422H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24981.086, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.695, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.499, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 134223}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134223}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.419, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1347", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:09Z\", \"source_id\": 62841872, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:10Z\", \"source_id\": 19948493, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:07Z\", \"source_id\": 62851739, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:11Z\", \"source_id\": 19951377, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:48Z\", \"source_id\": 62855851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:51Z\", \"source_id\": 19952556, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:06Z\", \"source_id\": 62861682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:11Z\", \"source_id\": 19954168, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:27Z\", \"source_id\": 62867502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:32Z\", \"source_id\": 19955860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:57Z\", \"source_id\": 62871173, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:58Z\", \"source_id\": 19956884, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:38Z\", \"source_id\": 62877970, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:39Z\", \"source_id\": 19958779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:01Z\", \"source_id\": 62886543, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:04Z\", \"source_id\": 19961175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:36Z\", \"source_id\": 62893027, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:37Z\", \"source_id\": 19963023, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:21Z\", \"source_id\": 62897403, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:26Z\", \"source_id\": 19964343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:28Z\", \"source_id\": 62910697, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:30Z\", \"source_id\": 19967996, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:49Z\", \"source_id\": 62916544, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:51Z\", \"source_id\": 19969673, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:43Z\", \"source_id\": 62921754, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:46Z\", \"source_id\": 19971134, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:28Z\", \"source_id\": 62936330, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:31Z\", \"source_id\": 19975305, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:12Z\", \"source_id\": 62940733, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:15Z\", \"source_id\": 19976533, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:02Z\", \"source_id\": 62952949, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:06Z\", \"source_id\": 19980089, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1789997652738943, "current_leg_arrival_utc": "2026-09-21T14:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:35:56.388277", "service_state_evidence_id": 19980089, "current_leg_start_actual_dep": "2026-09-21T14:30:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:45:57.499579", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
SOP |
2S31 |
777019 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4666.614, "from_m": 3879.714, "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": 5026.533, "from_m": 4666.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": 5104.802, "from_m": 5026.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6483.365, "from_m": 5104.802, "capability_applied": null, "effective_limit_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": 9179.226, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.541, "from_m": 9179.226, "capability_applied": null, "effective_limit_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": 19362.833, "from_m": 9964.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.72, "from_m": 19362.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30221.137, "from_m": 19413.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.644, "from_m": 30221.137, "capability_applied": null, "effective_limit_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": 30841.575, "from_m": 30527.644, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 743237, "profile_key": "658219b3351e966d130266cb60d80a3fb74f698016ab7cdc56874a04dd3aa897", "schedule_id": 11433, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1347", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1354", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1355H", "wtt_dep": "1356", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1357H", "wtt_dep": "1358", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1359H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1401", "wtt_dep": "1401H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1404H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.61, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11294.368, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.866, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1412H", "location": "Hightown", "stage_seq": 11, "distance_m": 15797.39, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.426, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1418H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.88, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1422H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24981.086, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.695, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.499, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 134223}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 134223}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.419, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:09Z", "source_id": 62841872, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:10Z", "source_id": 19948493, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:07Z", "source_id": 62851739, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:11Z", "source_id": 19951377, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:48Z", "source_id": 62855851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:51Z", "source_id": 19952556, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:06Z", "source_id": 62861682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:11Z", "source_id": 19954168, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:27Z", "source_id": 62867502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:32Z", "source_id": 19955860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:57Z", "source_id": 62871173, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:58Z", "source_id": 19956884, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:38Z", "source_id": 62877970, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:39Z", "source_id": 19958779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:01Z", "source_id": 62886543, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:04Z", "source_id": 19961175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:36Z", "source_id": 62893027, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:37Z", "source_id": 19963023, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:21Z", "source_id": 62897403, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:26Z", "source_id": 19964343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:28Z", "source_id": 62910697, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:30Z", "source_id": 19967996, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:49Z", "source_id": 62916544, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:51Z", "source_id": 19969673, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:43Z", "source_id": 62921754, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:46Z", "source_id": 19971134, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:28Z", "source_id": 62936330, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:31Z", "source_id": 19975305, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:12Z", "source_id": 62940733, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:15Z", "source_id": 19976533, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:02Z", "source_id": 62952949, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:06Z", "source_id": 19980089, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1347 |
1347 |
2 |
None |
None |
Southport |
1434 |
1433 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30728/2026-09-21/detailed |
None |
Birkdale |
2026-09-21T14:30:00+01:00 |
Southport |
4.0 |
{"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.1 |
1431 |
1435 |
Birkdale |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:35:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980089 |
1789997652738943 |
59 |
59 |
2026-09-21 13:45:57.499579 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:35:56.388277 |
| 712200 |
742980 |
W60823 |
525T71MN21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 13:36:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 742980, "stp": "P", "toc": "London Overground", "uid": "W60823", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60823/2026-09-21/detailed", "trust_id": "525T71MN21", "origin_crs": null, "show_on_map": 0, "dar_est_time": "13:36:00", "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-21", "dest_arr_time": "1338", "dest_platform": "1", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "5T71", "timing_status": null, "origin_station": "Chingford London End Sidings", "current_leg_arr": "1338", "current_leg_dep": "1336", "current_leg_end": "Chingford", "origin_dep_time": "1336", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.007528000000000001, 51.6306673], [0.0077161, 51.63081069999999], [0.007730900000000001, 51.6308065], [0.0077928999999999984, 51.6308693], [0.0078613, 51.630938500000006], [0.007938399999999998, 51.63101489999999], [0.008065399999999999, 51.6311426], [0.008141799999999998, 51.6312212], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Chingford London End Sidings", "dest_arr_time_act": "1338", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 331.878, \"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\": 616.101, \"from_m\": 331.878, \"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\": 742980, \"profile_key\": \"b5eeceea4d693fa65675f50a2c8f3aab7b39a0abdbb285cb74983975286de043\", \"schedule_id\": 27485, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Chingford London End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141515}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 2, \"distance_m\": 616.101, \"section_seq\": 1, \"route_path_id\": 141515}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 616.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141515}], \"total_distance_m\": 616.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 284.223, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 331.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1336", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chingford London End Sidings", "service_state_platform": null, "timing_fact_generation": 1789990588008689, "current_leg_arrival_utc": "2026-09-21T13:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:01.082121", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T13:36:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:02.385571", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
CHI |
5T71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 331.878, "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": 616.101, "from_m": 331.878, "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": 742980, "profile_key": "b5eeceea4d693fa65675f50a2c8f3aab7b39a0abdbb285cb74983975286de043", "schedule_id": 27485, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1336", "location": "Chingford London End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141515}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": null, "location": "Chingford", "stage_seq": 2, "distance_m": 616.101, "section_seq": 1, "route_path_id": 141515}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 616.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 141515}], "total_distance_m": 616.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 284.223, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 331.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chingford London End Sidings |
1336 |
1336 |
None |
13:36:00 |
None |
Chingford |
1338 |
1338 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W60823/2026-09-21/detailed |
None |
Chingford London End Sidings |
2026-09-21T13:36:30+01:00 |
Chingford |
2.0 |
{"type": "LineString", "coordinates": [[0.007528000000000001, 51.6306673], [0.0077161, 51.63081069999999], [0.007730900000000001, 51.6308065], [0.0077928999999999984, 51.6308693], [0.0078613, 51.630938500000006], [0.007938399999999998, 51.63101489999999], [0.008065399999999999, 51.6311426], [0.008141799999999998, 51.6312212], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
0.2 |
1336 |
1338 |
None |
None |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:36:00 |
Chingford London End Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789990588008689 |
0 |
0 |
2026-09-21 13:46:02.385571 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:01.082121 |
| 712201 |
743514 |
S01375 |
722I331N21 |
2026-09-21 |
COMPLETE |
19981057 |
2026-09-21 14:36:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 743514, "stp": "N", "toc": "London Underground", "uid": "S01375", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01375/2026-09-21/detailed", "trust_id": "722I331N21", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "13:59:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I33", "timing_status": "EARLY", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1436", "current_leg_dep": "1434", "current_leg_end": "Stonebridge Park", "origin_dep_time": "1359", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:39Z\", \"source_id\": 19973223, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:43Z\", \"source_id\": 19976169, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:47Z\", \"source_id\": 19977656, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:33Z\", \"source_id\": 19979711, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:25Z\", \"source_id\": 19981057, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789997727438917, "current_leg_arrival_utc": "2026-09-21T14:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:01.547499", "service_state_evidence_id": 19981057, "current_leg_start_actual_dep": "2026-09-21T14:34:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:02.885893", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
ZEL |
SBP |
2I33 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:39Z", "source_id": 19973223, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:43Z", "source_id": 19976169, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:47Z", "source_id": 19977656, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:33Z", "source_id": 19979711, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:25Z", "source_id": 19981057, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
1359 |
1359 |
None |
13:59:00 |
None |
Stonebridge Park |
1437 |
1437 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01375/2026-09-21/detailed |
None |
Harlesden |
2026-09-21T14:34:30+01:00 |
Stonebridge Park |
2.0 |
{"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} |
0.9 |
1434 |
1436 |
Harlesden |
Stonebridge Park |
Stonebridge Park |
51.5439881 |
-0.2764112 |
51.5439881 |
-0.2764112 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:36:00 |
Stonebridge Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981057 |
1789997727438917 |
19 |
19 |
2026-09-21 13:46:02.885893 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:01.547499 |
| 712202 |
743050 |
W83317 |
062R36MN21 |
2026-09-21 |
COMPLETE |
19980699 |
2026-09-21 14:36:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 743050, "stp": "P", "toc": "ScotRail", "uid": "W83317", "consist": "320308", "dest_crs": "WFF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83317/2026-09-21/detailed", "trust_id": "062R36MN21", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whifflet", "service_date": "2026-09-21", "dest_arr_time": "1433", "dest_platform": "2", "is_terminated": 1, "next_location": "Whifflet", "signalling_id": "2R36", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "1436", "current_leg_dep": "1433", "current_leg_end": "Whifflet", "origin_dep_time": "1339", "origin_platform": "5", "current_location": "Whifflet", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.048442725895154, 55.85419059957925], [-4.04764, 55.8541633], [-4.0471138, 55.85415149999999], [-4.046682099999999, 55.8541535], [-4.0464482, 55.85415259999999], [-4.045486, 55.85414910000001], [-4.0449684, 55.8541643], [-4.0446749, 55.8541729], [-4.0438424, 55.85420149999999], [-4.042967399999999, 55.8542624], [-4.042418778537846, 55.854308094172694], [-4.0422146, 55.85432509999999], [-4.0416076, 55.85437799999998], [-4.0406671, 55.854459900000016], [-4.0401836, 55.854505], [-4.0394422, 55.85456769999999], [-4.0390307, 55.8546024], [-4.0381798, 55.854682800000006], [-4.0355181, 55.8549343], [-4.0345173, 55.85502189999999], [-4.03419, 55.85504850000001], [-4.0338401, 55.8550839], [-4.033196299999999, 55.8551513], [-4.0324668, 55.855205299999994], [-4.032046199999999, 55.8552342], [-4.0310457, 55.855271], [-4.0308239, 55.8552789], [-4.0307545, 55.8552814], [-4.0286903, 55.8553595], [-4.0283828, 55.855367], [-4.0250974, 55.85545319999999], [-4.0239344, 55.8554725], [-4.0236388, 55.855477399999984], [-4.0231354, 55.8554669], [-4.022904, 55.8554528], [-4.0226926, 55.85543309999999], [-4.0223872, 55.8553983], [-4.0220934, 55.855349800000006], [-4.021575599999999, 55.8552375], [-4.0211954, 55.8551297], [-4.0209773, 55.8550584], [-4.0208298, 55.855004400000006], [-4.0203881, 55.85481169999999], [-4.0203796519950155, 55.8548071629733], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0169279, 55.85299750000001], [-4.0174214, 55.853285699999994], [-4.017759099999999, 55.8535054], [-4.0178005, 55.8535343], [-4.0183139, 55.8538718], [-4.0184991, 55.853987]]}", "current_leg_start": "Kirkwood", "dest_arr_time_act": "1433", "motion_projection": null, "next_location_lat": "55.8539870", "next_location_lon": "-4.0184991", "previous_location": "Kirkwood", "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\": 115.239, \"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\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.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\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"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\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"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\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"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\": 12225.335, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12485.497, \"from_m\": 12225.335, \"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\": 13066.643, \"from_m\": 12485.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\": 13369.198, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.198, \"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\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.245, \"from_m\": 14110.274, \"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\": 17579.478, \"from_m\": 14252.245, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18052.542, \"from_m\": 17579.478, \"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\": 18598.035, \"from_m\": 18052.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18989.807, \"from_m\": 18598.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.036, \"from_m\": 18989.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25977.524, \"from_m\": 20890.036, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27455.93, \"from_m\": 25977.524, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29054.469, \"from_m\": 27455.93, \"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\": 29358.097, \"from_m\": 29054.469, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30356.612, \"from_m\": 29358.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30545.966, \"from_m\": 30356.612, \"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\": 30745.99, \"from_m\": 30545.966, \"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\": 30895.772, \"from_m\": 30745.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31097.873, \"from_m\": 30895.772, \"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\": 743050, \"profile_key\": \"45e8fb9df3828095b7a8b508c60faf3eafd9bc7017e67c80ea6a546af04a674c\", \"schedule_id\": 29018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1339\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1341\", \"wtt_dep\": \"1341H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1343H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1346H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1348H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1350H\", \"wtt_dep\": \"1351\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1356\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.336, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1404\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.726, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1406\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.28, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18989.807, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417H\", \"location\": \"Carmyle\", \"stage_seq\": 19, \"distance_m\": 21499.646, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1420\", \"location\": \"Mount Vernon\", \"stage_seq\": 20, \"distance_m\": 23271.025, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1422H\", \"location\": \"Baillieston\", \"stage_seq\": 21, \"distance_m\": 24499.672, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Bargeddie\", \"stage_seq\": 22, \"distance_m\": 27143.913, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1429H\", \"location\": \"Kirkwood\", \"stage_seq\": 23, \"distance_m\": 28766.321, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Langloan Jn\", \"stage_seq\": 24, \"distance_m\": 29358.097, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 25, \"distance_m\": 30545.966, \"section_seq\": 1, \"route_path_id\": 131153}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": null, \"location\": \"Whifflet\", \"stage_seq\": 26, \"distance_m\": 31097.873, \"section_seq\": 1, \"route_path_id\": 131153}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 31097.873, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131153}], \"total_distance_m\": 31097.873, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30948.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.782, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1339", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8539870", "current_position_lon": "-4.0184991", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:58Z\", \"source_id\": 62818392, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:02Z\", \"source_id\": 19941931, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:51Z\", \"source_id\": 62823412, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:56Z\", \"source_id\": 19943354, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:05Z\", \"source_id\": 62829007, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:10Z\", \"source_id\": 19944844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:03Z\", \"source_id\": 62833945, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:04Z\", \"source_id\": 19946252, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:49Z\", \"source_id\": 19948993, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:43Z\", \"source_id\": 62855642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:45Z\", \"source_id\": 19952485, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:51Z\", \"source_id\": 62863496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:54Z\", \"source_id\": 19954710, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:07Z\", \"source_id\": 62871672, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:14Z\", \"source_id\": 19957032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:14Z\", \"source_id\": 62876994, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:19Z\", \"source_id\": 19958512, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:13Z\", \"source_id\": 62881894, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:20Z\", \"source_id\": 19959908, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:04Z\", \"source_id\": 62886718, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:08Z\", \"source_id\": 19961214, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:21Z\", \"source_id\": 62894887, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:24Z\", \"source_id\": 19963564, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:15Z\", \"source_id\": 62899641, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:19Z\", \"source_id\": 19964954, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:31Z\", \"source_id\": 62905471, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:36Z\", \"source_id\": 19966630, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:46Z\", \"source_id\": 62916427, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:49Z\", \"source_id\": 19969665, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:48Z\", \"source_id\": 62924359, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:51Z\", \"source_id\": 19971860, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:05Z\", \"source_id\": 62930292, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:06Z\", \"source_id\": 19973536, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:05Z\", \"source_id\": 62937859, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:10Z\", \"source_id\": 19975753, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:18Z\", \"source_id\": 62945927, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:24Z\", \"source_id\": 19978097, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:53Z\", \"source_id\": 62955013, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:57Z\", \"source_id\": 19980699, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whifflet", "service_state_platform": "1", "timing_fact_generation": 1789997699676132, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:08.547152", "service_state_evidence_id": 19980699, "current_leg_start_actual_dep": "2026-09-21T14:32:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:08.672951", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
WFF |
2R36 |
320308 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "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": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.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": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "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": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "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": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "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": 12225.335, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12485.497, "from_m": 12225.335, "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": 13066.643, "from_m": 12485.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": 13369.198, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.198, "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": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.245, "from_m": 14110.274, "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": 17579.478, "from_m": 14252.245, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18052.542, "from_m": 17579.478, "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": 18598.035, "from_m": 18052.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18989.807, "from_m": 18598.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.036, "from_m": 18989.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25977.524, "from_m": 20890.036, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27455.93, "from_m": 25977.524, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29054.469, "from_m": 27455.93, "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": 29358.097, "from_m": 29054.469, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30356.612, "from_m": 29358.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30545.966, "from_m": 30356.612, "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": 30745.99, "from_m": 30545.966, "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": 30895.772, "from_m": 30745.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31097.873, "from_m": 30895.772, "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": 743050, "profile_key": "45e8fb9df3828095b7a8b508c60faf3eafd9bc7017e67c80ea6a546af04a674c", "schedule_id": 29018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1339", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1341", "wtt_dep": "1341H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1343H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1346H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1348H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1350H", "wtt_dep": "1351", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 131153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1356", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 131153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.336, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1404", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.726, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1406", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.28, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 131153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18989.807, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417H", "location": "Carmyle", "stage_seq": 19, "distance_m": 21499.646, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1420", "location": "Mount Vernon", "stage_seq": 20, "distance_m": 23271.025, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1422H", "location": "Baillieston", "stage_seq": 21, "distance_m": 24499.672, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Bargeddie", "stage_seq": 22, "distance_m": 27143.913, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1429H", "location": "Kirkwood", "stage_seq": 23, "distance_m": 28766.321, "section_seq": 1, "route_path_id": 131153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Langloan Jn", "stage_seq": 24, "distance_m": 29358.097, "section_seq": 1, "route_path_id": 131153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Whifflet North Jn", "stage_seq": 25, "distance_m": 30545.966, "section_seq": 1, "route_path_id": 131153}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": null, "location": "Whifflet", "stage_seq": 26, "distance_m": 31097.873, "section_seq": 1, "route_path_id": 131153}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 31097.873, "from_m": 0.0, "section_seq": 1, "route_path_id": 131153}], "total_distance_m": 31097.873, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30948.091, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.782, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:58Z", "source_id": 62818392, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:02Z", "source_id": 19941931, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:51Z", "source_id": 62823412, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:43:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:56Z", "source_id": 19943354, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:05Z", "source_id": 62829007, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:10Z", "source_id": 19944844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:03Z", "source_id": 62833945, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:04Z", "source_id": 19946252, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:49Z", "source_id": 19948993, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:43Z", "source_id": 62855642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:45Z", "source_id": 19952485, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:51Z", "source_id": 62863496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:54Z", "source_id": 19954710, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:07Z", "source_id": 62871672, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:02:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:14Z", "source_id": 19957032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:14Z", "source_id": 62876994, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:19Z", "source_id": 19958512, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:13Z", "source_id": 62881894, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:20Z", "source_id": 19959908, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:04Z", "source_id": 62886718, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:08Z", "source_id": 19961214, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:21Z", "source_id": 62894887, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:24Z", "source_id": 19963564, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:15Z", "source_id": 62899641, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:19Z", "source_id": 19964954, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:31Z", "source_id": 62905471, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:36Z", "source_id": 19966630, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:46Z", "source_id": 62916427, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:49Z", "source_id": 19969665, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:48Z", "source_id": 62924359, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:51Z", "source_id": 19971860, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:05Z", "source_id": 62930292, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:06Z", "source_id": 19973536, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2122, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:05Z", "source_id": 62937859, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:10Z", "source_id": 19975753, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2126, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:18Z", "source_id": 62945927, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:24Z", "source_id": 19978097, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2227, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:53Z", "source_id": 62955013, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:57Z", "source_id": 19980699, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Dalmuir |
1339 |
1339 |
5 |
None |
None |
Whifflet |
1433 |
1433 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83317/2026-09-21/detailed |
None |
Kirkwood |
2026-09-21T14:32:30+01:00 |
Whifflet |
3.0 |
{"type": "LineString", "coordinates": [[-4.048442725895154, 55.85419059957925], [-4.04764, 55.8541633], [-4.0471138, 55.85415149999999], [-4.046682099999999, 55.8541535], [-4.0464482, 55.85415259999999], [-4.045486, 55.85414910000001], [-4.0449684, 55.8541643], [-4.0446749, 55.8541729], [-4.0438424, 55.85420149999999], [-4.042967399999999, 55.8542624], [-4.042418778537846, 55.854308094172694], [-4.0422146, 55.85432509999999], [-4.0416076, 55.85437799999998], [-4.0406671, 55.854459900000016], [-4.0401836, 55.854505], [-4.0394422, 55.85456769999999], [-4.0390307, 55.8546024], [-4.0381798, 55.854682800000006], [-4.0355181, 55.8549343], [-4.0345173, 55.85502189999999], [-4.03419, 55.85504850000001], [-4.0338401, 55.8550839], [-4.033196299999999, 55.8551513], [-4.0324668, 55.855205299999994], [-4.032046199999999, 55.8552342], [-4.0310457, 55.855271], [-4.0308239, 55.8552789], [-4.0307545, 55.8552814], [-4.0286903, 55.8553595], [-4.0283828, 55.855367], [-4.0250974, 55.85545319999999], [-4.0239344, 55.8554725], [-4.0236388, 55.855477399999984], [-4.0231354, 55.8554669], [-4.022904, 55.8554528], [-4.0226926, 55.85543309999999], [-4.0223872, 55.8553983], [-4.0220934, 55.855349800000006], [-4.021575599999999, 55.8552375], [-4.0211954, 55.8551297], [-4.0209773, 55.8550584], [-4.0208298, 55.855004400000006], [-4.0203881, 55.85481169999999], [-4.0203796519950155, 55.8548071629733], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0169279, 55.85299750000001], [-4.0174214, 55.853285699999994], [-4.017759099999999, 55.8535054], [-4.0178005, 55.8535343], [-4.0183139, 55.8538718], [-4.0184991, 55.853987]]} |
1.4 |
1433 |
1436 |
Kirkwood |
Whifflet |
Whifflet |
55.8539870 |
-4.0184991 |
55.8539870 |
-4.0184991 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:36:00 |
Whifflet |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980699 |
1789997699676132 |
90 |
90 |
2026-09-21 13:46:08.672951 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:08.547152 |
| 712203 |
744268 |
C48700 |
732W28MP21 |
2026-09-21 |
COMPLETE |
19979100 |
2026-09-21 14:35:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 744268, "stp": "P", "toc": "Great Western Railway", "uid": "C48700", "consist": "165128", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48700/2026-09-21/detailed", "trust_id": "732W28MP21", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-21", "dest_arr_time": "1436", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W28", "timing_status": "EARLY", "origin_station": "Slough", "current_leg_arr": "1435", "current_leg_dep": "1430", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "1430", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]}", "current_leg_start": "Slough", "dest_arr_time_act": "1436", "motion_projection": null, "next_location_lat": "51.4832256", "next_location_lon": "-0.6103467", "previous_location": "Slough", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.318, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1810.666, \"from_m\": 575.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 744268, \"profile_key\": \"1633064273ea5c8cdddfea209ea07a5bec2e22ead0c7cac87a0da09b28806508\", \"schedule_id\": 6451, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116220}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Central\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 116220}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116220}], \"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": "1430", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4832256", "current_position_lon": "-0.6103467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:38Z\", \"source_id\": 62949398, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:44Z\", \"source_id\": 19979100, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789997564701366, "current_leg_arrival_utc": "2026-09-21T14:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:09.193718", "service_state_evidence_id": 19979100, "current_leg_start_actual_dep": "2026-09-21T14:30:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T13:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:09.354912", "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 |
SLO |
WNC |
2W28 |
165128 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 575.318, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1810.666, "from_m": 575.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 744268, "profile_key": "1633064273ea5c8cdddfea209ea07a5bec2e22ead0c7cac87a0da09b28806508", "schedule_id": 6451, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1430", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116220}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": null, "location": "Windsor & Eton Central", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 116220}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 116220}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:38Z", "source_id": 62949398, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:44Z", "source_id": 19979100, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}] |
Slough |
1430 |
1430 |
1 |
None |
None |
Windsor & Eton Central |
1436 |
1436 |
BAY |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48700/2026-09-21/detailed |
None |
Slough |
2026-09-21T14:30:00+01:00 |
Windsor & Eton Central |
5.0 |
{"type": "LineString", "coordinates": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]} |
5.0 |
1430 |
1435 |
Slough |
Windsor & Eton Central |
Windsor & Eton Central |
51.4832256 |
-0.6103467 |
51.4832256 |
-0.6103467 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:35:00 |
Windsor & Eton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19979100 |
1789997564701366 |
8 |
8 |
2026-09-21 13:46:09.354912 |
BAY |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:09.193718 |
| 712204 |
743221 |
P65668 |
879D34MN21 |
2026-09-21 |
COMPLETE |
19981225 |
2026-09-21 14:36:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 743221, "stp": "P", "toc": "London Overground", "uid": "P65668", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65668/2026-09-21/detailed", "trust_id": "879D34MN21", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": "13:46:00", "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D34", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "1436", "current_leg_dep": "1434", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1346", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.739, \"from_m\": 0.0, \"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\": 269.994, \"from_m\": 234.739, \"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\": 477.991, \"from_m\": 269.994, \"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\": 1437.572, \"from_m\": 477.991, \"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\": 1461.509, \"from_m\": 1437.572, \"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\": 1933.208, \"from_m\": 1461.509, \"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\": 1944.074, \"from_m\": 1933.208, \"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\": 2552.129, \"from_m\": 1944.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.512, \"from_m\": 2552.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.324, \"from_m\": 2557.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2807.404, \"from_m\": 2634.324, \"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\": 3129.388, \"from_m\": 2807.404, \"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\": 3187.654, \"from_m\": 3129.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12424.188, \"from_m\": 3187.654, \"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\": 17984.878, \"from_m\": 12424.188, \"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\": 18029.427, \"from_m\": 17984.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\": 20495.781, \"from_m\": 18029.427, \"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\": 21987.536, \"from_m\": 20495.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.258, \"from_m\": 21987.536, \"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\": 23129.833, \"from_m\": 22180.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23847.939, \"from_m\": 23129.833, \"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\": 25585.598, \"from_m\": 23847.939, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25640.58, \"from_m\": 25585.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25900.555, \"from_m\": 25640.58, \"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\": 25973.43, \"from_m\": 25900.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26116.33, \"from_m\": 25973.43, \"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\": 26519.126, \"from_m\": 26116.33, \"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\": 27452.434, \"from_m\": 26519.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28007.02, \"from_m\": 27452.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32172.746, \"from_m\": 28007.02, \"capability_applied\": null, \"effective_limit_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\": 743221, \"profile_key\": \"fcc979ccc74fc3b0e13e273f82a3b72242361ea7e17723d7269d951411d2d1dd\", \"schedule_id\": 21842, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.325, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1352\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.143, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1355\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.595, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1356H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5345.743, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.281, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1402\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7896.811, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.174, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.245, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1409H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 12230.257, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13192.61, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.435, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1414\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14238.879, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.545, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1417H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.609, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15638.934, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21204.823, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.665, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.177, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.495, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.734, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 26059.713, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 24, \"distance_m\": 30277.765, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 30527.854, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 26, \"distance_m\": 32172.746, \"section_seq\": 1, \"route_path_id\": 117935}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32172.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117935}], \"total_distance_m\": 32172.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30805.436, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1367.31, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1346", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:02Z\", \"source_id\": 62899133, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:06Z\", \"source_id\": 19964810, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:06Z\", \"source_id\": 62904382, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:11Z\", \"source_id\": 19966279, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:53Z\", \"source_id\": 62909113, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:55Z\", \"source_id\": 19967562, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:30Z\", \"source_id\": 62913218, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:33Z\", \"source_id\": 19968735, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:15Z\", \"source_id\": 62917831, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:18Z\", \"source_id\": 19970008, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:28Z\", \"source_id\": 62923520, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:33Z\", \"source_id\": 19971656, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:43Z\", \"source_id\": 62929294, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:50Z\", \"source_id\": 19973296, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:09Z\", \"source_id\": 62935524, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:14Z\", \"source_id\": 19975082, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:03Z\", \"source_id\": 62940260, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:05Z\", \"source_id\": 19976421, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:34Z\", \"source_id\": 62944115, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:37Z\", \"source_id\": 19977579, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:30Z\", \"source_id\": 62951487, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:31Z\", \"source_id\": 19979692, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:35Z\", \"source_id\": 62956872, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:38Z\", \"source_id\": 19981225, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1789997738428598, "current_leg_arrival_utc": "2026-09-21T14:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:12.501281", "service_state_evidence_id": 19981225, "current_leg_start_actual_dep": "2026-09-21T14:35:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:13.105790", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
XHZ |
9D34 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "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": 269.994, "from_m": 234.739, "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": 477.991, "from_m": 269.994, "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": 1437.572, "from_m": 477.991, "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": 1461.509, "from_m": 1437.572, "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": 1933.208, "from_m": 1461.509, "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": 1944.074, "from_m": 1933.208, "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": 2552.129, "from_m": 1944.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.512, "from_m": 2552.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.324, "from_m": 2557.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2807.404, "from_m": 2634.324, "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": 3129.388, "from_m": 2807.404, "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": 3187.654, "from_m": 3129.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12424.188, "from_m": 3187.654, "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": 17984.878, "from_m": 12424.188, "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": 18029.427, "from_m": 17984.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": 20495.781, "from_m": 18029.427, "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": 21987.536, "from_m": 20495.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.258, "from_m": 21987.536, "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": 23129.833, "from_m": 22180.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23847.939, "from_m": 23129.833, "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": 25585.598, "from_m": 23847.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25640.58, "from_m": 25585.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25900.555, "from_m": 25640.58, "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": 25973.43, "from_m": 25900.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26116.33, "from_m": 25973.43, "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": 26519.126, "from_m": 26116.33, "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": 27452.434, "from_m": 26519.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28007.02, "from_m": 27452.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32172.746, "from_m": 28007.02, "capability_applied": null, "effective_limit_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": 743221, "profile_key": "fcc979ccc74fc3b0e13e273f82a3b72242361ea7e17723d7269d951411d2d1dd", "schedule_id": 21842, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1346", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.325, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1352", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.143, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1355", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.595, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1356H", "location": "Penge West", "stage_seq": 6, "distance_m": 5345.743, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359H", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.281, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1402", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7896.811, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.174, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.245, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1409H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 12230.257, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13192.61, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.435, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1414", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14238.879, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.545, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1417H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.609, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419", "location": "Wapping", "stage_seq": 17, "distance_m": 15638.934, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421", "location": "Shadwell", "stage_seq": 18, "distance_m": 21204.823, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.665, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.177, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.495, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.734, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Dalston Junction", "stage_seq": 23, "distance_m": 26059.713, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "East London Line Boundary North London Line", "stage_seq": 24, "distance_m": 30277.765, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 30527.854, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 26, "distance_m": 32172.746, "section_seq": 1, "route_path_id": 117935}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32172.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 117935}], "total_distance_m": 32172.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30805.436, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1367.31, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:02Z", "source_id": 62899133, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:13:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:06Z", "source_id": 19964810, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:06Z", "source_id": 62904382, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:11Z", "source_id": 19966279, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:53Z", "source_id": 62909113, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:55Z", "source_id": 19967562, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:30Z", "source_id": 62913218, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:18:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:33Z", "source_id": 19968735, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:15Z", "source_id": 62917831, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:18Z", "source_id": 19970008, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:28Z", "source_id": 62923520, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:33Z", "source_id": 19971656, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:43Z", "source_id": 62929294, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:50Z", "source_id": 19973296, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:09Z", "source_id": 62935524, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:14Z", "source_id": 19975082, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:03Z", "source_id": 62940260, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:05Z", "source_id": 19976421, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:34Z", "source_id": 62944115, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:37Z", "source_id": 19977579, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:30Z", "source_id": 62951487, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:31Z", "source_id": 19979692, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:35Z", "source_id": 62956872, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:38Z", "source_id": 19981225, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
West Croydon |
1346 |
1346 |
1 |
13:46:00 |
None |
Highbury & Islington (East London Line) |
1439 |
1437 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65668/2026-09-21/detailed |
None |
Canonbury East London Line |
2026-09-21T14:35:00+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
1434 |
1436 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:36:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981225 |
1789997738428598 |
44 |
44 |
2026-09-21 13:46:13.105790 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:12.501281 |
| 712205 |
742694 |
L83100 |
862L44MM21 |
2026-09-21 |
COMPLETE |
19980693 |
2026-09-21 14:33:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 742694, "stp": "O", "toc": "South Western Railway", "uid": "L83100", "consist": "450004+450008+450084", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83100/2026-09-21/detailed", "trust_id": "862L44MM21", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "1436", "dest_platform": "14", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2L44", "timing_status": "EARLY", "origin_station": "Basingstoke", "current_leg_arr": "1436", "current_leg_dep": "1428", "current_leg_end": "London Waterloo", "origin_dep_time": "1324", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "1436", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Surbiton", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 605.755, \"from_m\": 141.156, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 652.452, \"from_m\": 605.755, \"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\": 12474.677, \"from_m\": 652.452, \"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\": 12548.841, \"from_m\": 12474.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13285.125, \"from_m\": 12548.841, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13349.781, \"from_m\": 13285.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43573.931, \"from_m\": 13349.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\": 44085.811, \"from_m\": 43573.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44162.57, \"from_m\": 44085.811, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45661.843, \"from_m\": 44162.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45717.464, \"from_m\": 45661.843, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56646.745, \"from_m\": 45717.464, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60649.763, \"from_m\": 56646.745, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70321.002, \"from_m\": 60649.763, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74815.575, \"from_m\": 70321.002, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75945.615, \"from_m\": 74815.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75976.527, \"from_m\": 75945.615, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76095.093, \"from_m\": 75976.527, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76209.186, \"from_m\": 76095.093, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76270.237, \"from_m\": 76209.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\": 76688.298, \"from_m\": 76270.237, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 742694, \"profile_key\": \"7c72e4fba781fcbdc0399c1196da3807c8a3e4e89343b852231fb6341e563fce\", \"schedule_id\": 38806, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1330H\", \"wtt_dep\": \"1331\", \"location\": \"Hook\", \"stage_seq\": 2, \"distance_m\": 8928.899, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1334H\", \"wtt_dep\": \"1335\", \"location\": \"Winchfield\", \"stage_seq\": 3, \"distance_m\": 12751.039, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1339H\", \"wtt_dep\": \"1340H\", \"location\": \"Fleet\", \"stage_seq\": 4, \"distance_m\": 18052.668, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1346\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 5, \"distance_m\": 23323.303, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 6, \"distance_m\": 29260.626, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353\", \"location\": \"Brookwood\", \"stage_seq\": 7, \"distance_m\": 31796.956, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356H\", \"location\": \"Woking Jn\", \"stage_seq\": 8, \"distance_m\": 36948.797, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1357H\", \"wtt_dep\": \"1359H\", \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 37644.72, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 43912.672, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1406\", \"location\": \"Weybridge\", \"stage_seq\": 11, \"distance_m\": 46232.672, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1410\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 12, \"distance_m\": 48939.257, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 13, \"distance_m\": 55169.913, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Surbiton\", \"stage_seq\": 14, \"distance_m\": 57396.152, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 15, \"distance_m\": 60239.67, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"New Malden\", \"stage_seq\": 16, \"distance_m\": 61054.229, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Wimbledon\", \"stage_seq\": 17, \"distance_m\": 65036.839, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 18, \"distance_m\": 70402.788, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 75945.615, \"section_seq\": 1, \"route_path_id\": 146485}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 76688.298, \"section_seq\": 1, \"route_path_id\": 146485}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76688.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146485}], \"total_distance_m\": 76688.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76627.247, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:33Z\", \"source_id\": 62792270, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:37Z\", \"source_id\": 19934419, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:36Z\", \"source_id\": 62802362, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:41Z\", \"source_id\": 19937356, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:48Z\", \"source_id\": 62815277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:55Z\", \"source_id\": 19941105, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:36Z\", \"source_id\": 62827887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:39Z\", \"source_id\": 19944538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:24Z\", \"source_id\": 62844996, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:28Z\", \"source_id\": 19949463, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:23Z\", \"source_id\": 62859972, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:25Z\", \"source_id\": 19953646, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:35Z\", \"source_id\": 62872796, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:41Z\", \"source_id\": 19957387, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:29Z\", \"source_id\": 62875095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:32Z\", \"source_id\": 19957963, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:01Z\", \"source_id\": 62886629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:08Z\", \"source_id\": 19961204, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:05Z\", \"source_id\": 62901678, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:08Z\", \"source_id\": 19965564, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:07Z\", \"source_id\": 62914714, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:11Z\", \"source_id\": 19969180, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:20Z\", \"source_id\": 62923241, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:23Z\", \"source_id\": 19971524, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:29Z\", \"source_id\": 62931283, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:33Z\", \"source_id\": 19973856, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:28Z\", \"source_id\": 62954055, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:34Z\", \"source_id\": 19980423, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "14", "timing_fact_generation": 1789997695749390, "current_leg_arrival_utc": "2026-09-21T14:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:12.509644", "service_state_evidence_id": 19980423, "current_leg_start_actual_dep": "2026-09-21T14:28:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:13.158911", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BSK |
None |
2L44 |
450004+450008+450084 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 141.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 605.755, "from_m": 141.156, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 652.452, "from_m": 605.755, "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": 12474.677, "from_m": 652.452, "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": 12548.841, "from_m": 12474.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13285.125, "from_m": 12548.841, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13349.781, "from_m": 13285.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43573.931, "from_m": 13349.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": 44085.811, "from_m": 43573.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44162.57, "from_m": 44085.811, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45661.843, "from_m": 44162.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45717.464, "from_m": 45661.843, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56646.745, "from_m": 45717.464, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60649.763, "from_m": 56646.745, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70321.002, "from_m": 60649.763, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74815.575, "from_m": 70321.002, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75945.615, "from_m": 74815.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75976.527, "from_m": 75945.615, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76095.093, "from_m": 75976.527, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76209.186, "from_m": 76095.093, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76270.237, "from_m": 76209.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": 76688.298, "from_m": 76270.237, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 742694, "profile_key": "7c72e4fba781fcbdc0399c1196da3807c8a3e4e89343b852231fb6341e563fce", "schedule_id": 38806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1324", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1330H", "wtt_dep": "1331", "location": "Hook", "stage_seq": 2, "distance_m": 8928.899, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1334H", "wtt_dep": "1335", "location": "Winchfield", "stage_seq": 3, "distance_m": 12751.039, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1339H", "wtt_dep": "1340H", "location": "Fleet", "stage_seq": 4, "distance_m": 18052.668, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1346", "location": "Farnborough (Main)", "stage_seq": 5, "distance_m": 23323.303, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350H", "location": "Pirbright Jn", "stage_seq": 6, "distance_m": 29260.626, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353", "location": "Brookwood", "stage_seq": 7, "distance_m": 31796.956, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356H", "location": "Woking Jn", "stage_seq": 8, "distance_m": 36948.797, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1357H", "wtt_dep": "1359H", "location": "Woking", "stage_seq": 9, "distance_m": 37644.72, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 43912.672, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1406", "location": "Weybridge", "stage_seq": 11, "distance_m": 46232.672, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1410", "location": "Walton-on-Thames", "stage_seq": 12, "distance_m": 48939.257, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Hampton Court Jn", "stage_seq": 13, "distance_m": 55169.913, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Surbiton", "stage_seq": 14, "distance_m": 57396.152, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Berrylands Juncton", "stage_seq": 15, "distance_m": 60239.67, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "New Malden", "stage_seq": 16, "distance_m": 61054.229, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Wimbledon", "stage_seq": 17, "distance_m": 65036.839, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428H", "location": "Clapham Junction (M)", "stage_seq": 18, "distance_m": 70402.788, "section_seq": 1, "route_path_id": 146485}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 75945.615, "section_seq": 1, "route_path_id": 146485}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 76688.298, "section_seq": 1, "route_path_id": 146485}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76688.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 146485}], "total_distance_m": 76688.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76627.247, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:33Z", "source_id": 62792270, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:37Z", "source_id": 19934419, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:36Z", "source_id": 62802362, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:41Z", "source_id": 19937356, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:48Z", "source_id": 62815277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:55Z", "source_id": 19941105, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:36Z", "source_id": 62827887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:39Z", "source_id": 19944538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:24Z", "source_id": 62844996, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:28Z", "source_id": 19949463, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:23Z", "source_id": 62859972, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:25Z", "source_id": 19953646, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:35Z", "source_id": 62872796, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:41Z", "source_id": 19957387, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:29Z", "source_id": 62875095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:32Z", "source_id": 19957963, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:01Z", "source_id": 62886629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:08Z", "source_id": 19961204, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:05Z", "source_id": 62901678, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:08Z", "source_id": 19965564, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:07Z", "source_id": 62914714, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:11Z", "source_id": 19969180, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:20Z", "source_id": 62923241, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:23Z", "source_id": 19971524, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:29Z", "source_id": 62931283, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:33Z", "source_id": 19973856, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:28Z", "source_id": 62954055, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:34Z", "source_id": 19980423, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Basingstoke |
1324 |
1324 |
1 |
None |
None |
London Waterloo |
1436 |
1436 |
14 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83100/2026-09-21/detailed |
None |
Clapham Junction (M) |
2026-09-21T14:28: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 |
1428 |
1436 |
Surbiton |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:36:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980423 |
1789997695749390 |
85 |
85 |
2026-09-21 13:46:13.158911 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:12.509644 |
| 712206 |
743801 |
P90610 |
885F45MO21 |
2026-09-21 |
COMPLETE |
19980783 |
2026-09-21 14:36:00 |
2026-09-21 13:46:22 |
2026-09-23 13:46:22 |
{"id": 743801, "stp": "P", "toc": "Southeastern", "uid": "P90610", "consist": "465013+465174", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90610/2026-09-21/detailed", "trust_id": "885F45MO21", "origin_crs": null, "show_on_map": 0, "dar_est_time": "14:11:00", "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "5", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "5F45", "timing_status": "EARLY", "origin_station": "Grove Park Up Carriage Holding Sidings", "current_leg_arr": "1436", "current_leg_dep": "1421", "current_leg_end": "London Cannon Street", "origin_dep_time": "1411", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-21T13:46:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0090699, 51.4415533], [0.0089136, 51.44175629999999], [0.0084983, 51.4421493], [0.007954499999999998, 51.44269309999999], [0.00783278118631993, 51.442817580280106], [0.0075357, 51.443121399999995], [0.0069653, 51.443667299999994], [0.006286199999999999, 51.4443458], [0.0060942, 51.44455129999999], [0.0059331, 51.444823799999995], [0.0058986, 51.444871], [0.0056503, 51.4452114], [0.0055495, 51.4453103], [0.0053660999999999995, 51.44549979999999], [0.005200999999999999, 51.4456637], [0.005135999999999999, 51.4457494], [0.0050903, 51.44580100000001], [0.004830299999999999, 51.4461001], [0.0044415999999999995, 51.4464847], [0.0042761, 51.4466471], [0.004018, 51.4469069], [0.003885799999999999, 51.44703979999999], [0.0036906, 51.447232], [0.0031937000000000003, 51.44773310000001], [0.0030265, 51.4478986], [0.0027714999999999997, 51.4481495], [0.0024954999999999995, 51.4484274], [0.0021484, 51.448769599999984], [0.0017646000000000005, 51.44915420000001], [0.0014747, 51.44942949999999], [0.0012903, 51.4496107], [0.0011037, 51.4498487], [0.0008787, 51.45012489999999], [0.0007853999999999999, 51.4502093], [0.0004084043279090945, 51.45054125268212], [0.00027698623750240534, 51.450676924907526], [0.00016173128957978254, 51.45079717622316], [0.00006021141069459552, 51.45090416225997], [-0.00003000147259978652, 51.4510000386489], [-0.0001113354337499942, 51.451086961020906], [-0.00018621854620265823, 51.45116708500694], [-0.00025707888340440935, 51.451242566237944], [-0.0003263445188018781, 51.45131556034486], [-0.0003964435258416953, 51.45138822295865], [-0.0004698039779704915, 51.451462709710256], [-0.0005488539486348976, 51.451541176230634], [-0.0006360215112815442, 51.45162577815073], [-0.0007337347393570619, 51.45171867110149], [-0.0008444217063080813, 51.45182201071387], [-0.0009705104855812332, 51.45193795261881], [-0.0011144291506231484, 51.45206865244727], [-0.0013230999999999998, 51.452252099999995], [-0.0015972999999999998, 51.45248550000001], [-0.0017426, 51.45260899999999], [-0.0019446, 51.45277010000001], [-0.0020177, 51.45282939999999], [-0.00233, 51.4530924], [-0.0025515, 51.4532652], [-0.0027512000000000005, 51.4534144], [-0.0029730999999999994, 51.4535722], [-0.0035268, 51.453956799999986], [-0.003702500000000001, 51.454066700000006], [-0.0044035, 51.45449200000001], [-0.0051758, 51.45492329999999], [-0.0059862, 51.45534529999999], [-0.006456099999999999, 51.4555864], [-0.0069359, 51.4558142], [-0.0073685, 51.4560174], [-0.0078542, 51.4562357], [-0.0083599, 51.456452000000006], [-0.008796499999999999, 51.4566289], [-0.009210799999999998, 51.45679520000001], [-0.0096948, 51.45697809999999], [-0.0103828, 51.45723310000001], [-0.0110132, 51.457469], [-0.0116116, 51.45770329999999], [-0.0120166, 51.45788040000001], [-0.012541399999999998, 51.45813489999999], [-0.0128483, 51.4582968], [-0.0130249, 51.45839899999999], [-0.013231100000000004, 51.458521399999995], [-0.013747399999999998, 51.45886869999999], [-0.0139336, 51.4590032], [-0.014212399999999997, 51.4592185], [-0.014369899999999996, 51.4593526], [-0.014503399999999996, 51.45946539999999], [-0.0146247, 51.4595744], [-0.0147361, 51.45967679999999], [-0.015072899999999997, 51.4600143], [-0.015162299999999998, 51.4601059], [-0.015362499999999998, 51.4603339], [-0.015431430936490551, 51.460417887955224], [-0.015458199503066402, 51.46045050370677], [-0.015491599999999998, 51.46049119999999], [-0.015626810470552793, 51.46066692622487], [-0.0156628, 51.4607137], [-0.0157754, 51.4608775], [-0.0158673, 51.46101579999999], [-0.0160208, 51.461271100000005], [-0.016102, 51.461419], [-0.016179799999999998, 51.461574], [-0.016289199999999997, 51.4618266], [-0.0164091, 51.4621456], [-0.0164915, 51.4623995], [-0.016610899999999998, 51.4627797], [-0.0166968, 51.4630449], [-0.0168208, 51.4634293], [-0.016864699999999996, 51.46356589999999], [-0.016875799999999996, 51.4635995], [-0.017004199999999997, 51.46389800000001], [-0.0170915, 51.46405359999999], [-0.017162799999999995, 51.4641946], [-0.0172674, 51.46443889999999], [-0.0172799, 51.464483], [-0.0173128, 51.46458379999999], [-0.017439899999999998, 51.4649477], [-0.017534599999999997, 51.46525100000001], [-0.017650899999999997, 51.46559909999999], [-0.0177356, 51.4658153], [-0.017841799999999998, 51.466037199999995], [-0.0179675, 51.466264300000006], [-0.0180991, 51.4664625], [-0.018233200000000005, 51.4666453], [-0.0184529, 51.46688850000001], [-0.0186603, 51.467121899999995], [-0.0189368, 51.467373], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.02223546933965226, 51.469012840800104], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353601, 51.4802207], [-0.035599200000000004, 51.48058369999999], [-0.035731299999999994, 51.4807732], [-0.0359724, 51.481070999999986], [-0.036124, 51.48125979999999], [-0.0363913, 51.4815687], [-0.036642499999999995, 51.4818194], [-0.03678998529299981, 51.481952933193696], [-0.036866600000000006, 51.4820223], [-0.0371119, 51.482235], [-0.0373249, 51.48239399999999], [-0.0375438, 51.4825495], [-0.0378488, 51.4827614], [-0.0380771, 51.4828902], [-0.038290099999999994, 51.4830163], [-0.038343265677723865, 51.48304447959757], [-0.03854284778666202, 51.48314284202234], [-0.03871739704017264, 51.483231415946186], [-0.038870666376136176, 51.48331143737151], [-0.03900640873243309, 51.483384142300736], [-0.03912837704694386, 51.48345076673625], [-0.039240324257548934, 51.48351254668045], [-0.03934600330212878, 51.48357071813577], [-0.03944916711856386, 51.4836265171046], [-0.03955356864473465, 51.48368117958934], [-0.039662960818521595, 51.48373594159239], [-0.03978109657780518, 51.48379203911617], [-0.039911728860465845, 51.483850708163075], [-0.04005861060438407, 51.48391318473551], [-0.04022549474744032, 51.48398070483589], [-0.04041613422751505, 51.48405450446661], [-0.04063428198248872, 51.48413581963008], [-0.0407924, 51.4841974], [-0.0418288, 51.48458079999999], [-0.042987599999999994, 51.485073], [-0.0434639, 51.485291], [-0.043696566170375525, 51.48539461824919], [-0.04376478738344701, 51.48542500063034], [-0.0439296, 51.48549839999998], [-0.04406859999999999, 51.4855555], [-0.04431009999999999, 51.485654700000005], [-0.04523364253680907, 51.48602364233819], [-0.045450079410082105, 51.48610697126801], [-0.04564180734105044, 51.48617999627665], [-0.04581221246054109, 51.48624423367314], [-0.04596468089938111, 51.48630119976656], [-0.04610259878839751, 51.486352410865955], [-0.04622935225841731, 51.48639938328037], [-0.04634832744026755, 51.486443633318885], [-0.04646291046477525, 51.48648667729053], [-0.046576487462767435, 51.486530031504365], [-0.04669244456507114, 51.48657521226945], [-0.046814167902513394, 51.486623735894824], [-0.04694504360592121, 51.48667711868957], [-0.047088457806121635, 51.48673687696272], [-0.04724779663394167, 51.48680452702334], [-0.047426446220208376, 51.48688158518048], [-0.04762779269574875, 51.48696956774318], [-0.0476834, 51.486992400000005], [-0.04954889999999999, 51.4877555], [-0.05006699999999999, 51.4879752], [-0.050372999999999994, 51.4881065], [-0.0506642, 51.4882368], [-0.050848, 51.4883262], [-0.0512278, 51.488510100000006], [-0.0516578, 51.4887262], [-0.051924, 51.48886649999999], [-0.0521676, 51.48898760000001], [-0.05241479999999999, 51.4891062], [-0.05286140000000001, 51.4893178], [-0.053263099999999994, 51.48949150000001], [-0.053828999999999995, 51.489716099999995], [-0.054285999999999994, 51.4898969], [-0.054513299999999994, 51.4899758], [-0.05472919999999999, 51.49005559999999], [-0.05499609999999999, 51.4901558], [-0.0552134, 51.4902406], [-0.055446699999999995, 51.490331999999995], [-0.05759140000000001, 51.4912632], [-0.05784219999999999, 51.4913759], [-0.05829149999999999, 51.4915705], [-0.0604607, 51.4925143], [-0.0609676, 51.4927389], [-0.06135779999999998, 51.4929093], [-0.062752, 51.493522299999995], [-0.0639445, 51.49405560000001], [-0.0647842, 51.49443399999999], [-0.065521, 51.4947767], [-0.0660534, 51.49504709999999], [-0.06677120000000002, 51.4954222], [-0.067129, 51.4956008], [-0.06754969999999999, 51.495794], [-0.06794439999999999, 51.4959648], [-0.06835759999999999, 51.496132399999986], [-0.0689536, 51.49636639999999], [-0.06941019999999999, 51.4965596], [-0.06990510000000001, 51.4967797], [-0.0708392, 51.497239500000006], [-0.07210449999999999, 51.4978878], [-0.0730468, 51.498387400000006], [-0.07377556816539182, 51.4987748385867], [-0.074286, 51.49904620000001], [-0.0760067, 51.4999783], [-0.07696089999999998, 51.50049], [-0.07748499999999998, 51.50077040000001], [-0.0778572, 51.5009845], [-0.0782342, 51.5012023], [-0.0791395, 51.5016777], [-0.0802967, 51.50228940000001], [-0.08051169999999999, 51.5024008], [-0.0813896, 51.50284509999999], [-0.08161989999999998, 51.5029578], [-0.0818829, 51.5030919], [-0.0824847, 51.50338969999999], [-0.0827038, 51.5034996], [-0.0828384, 51.5035711], [-0.08303849999999999, 51.50368849999999], [-0.08315849999999998, 51.503769899999995], [-0.08327059999999999, 51.5038506], [-0.0835106, 51.5040562], [-0.08383179999999998, 51.504369700000005], [-0.0840235, 51.5045287], [-0.0842281, 51.50467809999999], [-0.0845645, 51.504896200000005], [-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "Grove Park Up Sg Ln Ed EXT", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "Grove Park Up Sg Ln Ed EXT", "current_leg_milage": "6.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 870.908, \"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\": 908.544, \"from_m\": 870.908, \"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\": 1404.175, \"from_m\": 908.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1509.996, \"from_m\": 1404.175, \"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\": 2685.416, \"from_m\": 1509.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3102.439, \"from_m\": 2685.416, \"capability_applied\": null, \"effective_limit_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\": 3511.024, \"from_m\": 3102.439, \"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\": 3608.268, \"from_m\": 3511.024, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6892.115, \"from_m\": 3608.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6939.36, \"from_m\": 6892.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9660.765, \"from_m\": 6939.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9731.446, \"from_m\": 9660.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9813.428, \"from_m\": 9731.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10878.704, \"from_m\": 9813.428, \"capability_applied\": null, \"effective_limit_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\": 11446.111, \"from_m\": 10878.704, \"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\": 743801, \"profile_key\": \"4da43ba724d6362523def4a09c6b758974dad4818a04c01d4f298d82df93177c\", \"schedule_id\": 24508, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1419\", \"location\": \"Grove Park Up Sg Ln Ed EXT\", \"stage_seq\": 2, \"distance_m\": 399.075, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Hither Green\", \"stage_seq\": 3, \"distance_m\": 1654.997, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 3198.234, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"St. John's\", \"stage_seq\": 5, \"distance_m\": 4281.69, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 5417.605, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"North Kent East Jn\", \"stage_seq\": 7, \"distance_m\": 6329.93, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 8, \"distance_m\": 6892.115, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"London Bridge\", \"stage_seq\": 9, \"distance_m\": 10335.269, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Borough Market Jn\", \"stage_seq\": 10, \"distance_m\": 10689.997, \"section_seq\": 1, \"route_path_id\": 140229}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 11, \"distance_m\": 11446.111, \"section_seq\": 1, \"route_path_id\": 140229}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11446.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140229}], \"total_distance_m\": 11446.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10360.033, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1086.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1411", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:31Z\", \"source_id\": 62923676, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:33Z\", \"source_id\": 19971670, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:23Z\", \"source_id\": 62931070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:27Z\", \"source_id\": 19973783, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:25Z\", \"source_id\": 62933578, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:28Z\", \"source_id\": 19974532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:49Z\", \"source_id\": 62949833, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:54Z\", \"source_id\": 19979207, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:59Z\", \"source_id\": 62955320, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:03Z\", \"source_id\": 19980783, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "5", "timing_fact_generation": 1789997704676396, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:20.375198", "service_state_evidence_id": 19980783, "current_leg_start_actual_dep": "2026-09-21T14:19:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:20.435665", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
CST |
5F45 |
465013+465174 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 870.908, "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": 908.544, "from_m": 870.908, "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": 1404.175, "from_m": 908.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1509.996, "from_m": 1404.175, "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": 2685.416, "from_m": 1509.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3102.439, "from_m": 2685.416, "capability_applied": null, "effective_limit_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": 3511.024, "from_m": 3102.439, "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": 3608.268, "from_m": 3511.024, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6892.115, "from_m": 3608.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6939.36, "from_m": 6892.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9660.765, "from_m": 6939.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9731.446, "from_m": 9660.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9813.428, "from_m": 9731.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10878.704, "from_m": 9813.428, "capability_applied": null, "effective_limit_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": 11446.111, "from_m": 10878.704, "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": 743801, "profile_key": "4da43ba724d6362523def4a09c6b758974dad4818a04c01d4f298d82df93177c", "schedule_id": 24508, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1411", "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140229}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1419", "location": "Grove Park Up Sg Ln Ed EXT", "stage_seq": 2, "distance_m": 399.075, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Hither Green", "stage_seq": 3, "distance_m": 1654.997, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Parks Bridge Jn", "stage_seq": 4, "distance_m": 3198.234, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "St. John's", "stage_seq": 5, "distance_m": 4281.69, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "New Cross", "stage_seq": 6, "distance_m": 5417.605, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "North Kent East Jn", "stage_seq": 7, "distance_m": 6329.93, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Surrey Canal Jn", "stage_seq": 8, "distance_m": 6892.115, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "London Bridge", "stage_seq": 9, "distance_m": 10335.269, "section_seq": 1, "route_path_id": 140229}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Borough Market Jn", "stage_seq": 10, "distance_m": 10689.997, "section_seq": 1, "route_path_id": 140229}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 11, "distance_m": 11446.111, "section_seq": 1, "route_path_id": 140229}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11446.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 140229}], "total_distance_m": 11446.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10360.033, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1086.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:31Z", "source_id": 62923676, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:33Z", "source_id": 19971670, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:23Z", "source_id": 62931070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:26:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:27Z", "source_id": 19973783, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:25Z", "source_id": 62933578, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:28Z", "source_id": 19974532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:49Z", "source_id": 62949833, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:54Z", "source_id": 19979207, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:59Z", "source_id": 62955320, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:03Z", "source_id": 19980783, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Grove Park Up Carriage Holding Sidings |
1411 |
1411 |
None |
14:11:00 |
None |
London Cannon Street |
1438 |
1438 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90610/2026-09-21/detailed |
None |
Grove Park Up Sg Ln Ed EXT |
2026-09-21T14:19:00+01:00 |
London Cannon Street |
15.0 |
{"type": "LineString", "coordinates": [[0.0090699, 51.4415533], [0.0089136, 51.44175629999999], [0.0084983, 51.4421493], [0.007954499999999998, 51.44269309999999], [0.00783278118631993, 51.442817580280106], [0.0075357, 51.443121399999995], [0.0069653, 51.443667299999994], [0.006286199999999999, 51.4443458], [0.0060942, 51.44455129999999], [0.0059331, 51.444823799999995], [0.0058986, 51.444871], [0.0056503, 51.4452114], [0.0055495, 51.4453103], [0.0053660999999999995, 51.44549979999999], [0.005200999999999999, 51.4456637], [0.005135999999999999, 51.4457494], [0.0050903, 51.44580100000001], [0.004830299999999999, 51.4461001], [0.0044415999999999995, 51.4464847], [0.0042761, 51.4466471], [0.004018, 51.4469069], [0.003885799999999999, 51.44703979999999], [0.0036906, 51.447232], [0.0031937000000000003, 51.44773310000001], [0.0030265, 51.4478986], [0.0027714999999999997, 51.4481495], [0.0024954999999999995, 51.4484274], [0.0021484, 51.448769599999984], [0.0017646000000000005, 51.44915420000001], [0.0014747, 51.44942949999999], [0.0012903, 51.4496107], [0.0011037, 51.4498487], [0.0008787, 51.45012489999999], [0.0007853999999999999, 51.4502093], [0.0004084043279090945, 51.45054125268212], [0.00027698623750240534, 51.450676924907526], [0.00016173128957978254, 51.45079717622316], [0.00006021141069459552, 51.45090416225997], [-0.00003000147259978652, 51.4510000386489], [-0.0001113354337499942, 51.451086961020906], [-0.00018621854620265823, 51.45116708500694], [-0.00025707888340440935, 51.451242566237944], [-0.0003263445188018781, 51.45131556034486], [-0.0003964435258416953, 51.45138822295865], [-0.0004698039779704915, 51.451462709710256], [-0.0005488539486348976, 51.451541176230634], [-0.0006360215112815442, 51.45162577815073], [-0.0007337347393570619, 51.45171867110149], [-0.0008444217063080813, 51.45182201071387], [-0.0009705104855812332, 51.45193795261881], [-0.0011144291506231484, 51.45206865244727], [-0.0013230999999999998, 51.452252099999995], [-0.0015972999999999998, 51.45248550000001], [-0.0017426, 51.45260899999999], [-0.0019446, 51.45277010000001], [-0.0020177, 51.45282939999999], [-0.00233, 51.4530924], [-0.0025515, 51.4532652], [-0.0027512000000000005, 51.4534144], [-0.0029730999999999994, 51.4535722], [-0.0035268, 51.453956799999986], [-0.003702500000000001, 51.454066700000006], [-0.0044035, 51.45449200000001], [-0.0051758, 51.45492329999999], [-0.0059862, 51.45534529999999], [-0.006456099999999999, 51.4555864], [-0.0069359, 51.4558142], [-0.0073685, 51.4560174], [-0.0078542, 51.4562357], [-0.0083599, 51.456452000000006], [-0.008796499999999999, 51.4566289], [-0.009210799999999998, 51.45679520000001], [-0.0096948, 51.45697809999999], [-0.0103828, 51.45723310000001], [-0.0110132, 51.457469], [-0.0116116, 51.45770329999999], [-0.0120166, 51.45788040000001], [-0.012541399999999998, 51.45813489999999], [-0.0128483, 51.4582968], [-0.0130249, 51.45839899999999], [-0.013231100000000004, 51.458521399999995], [-0.013747399999999998, 51.45886869999999], [-0.0139336, 51.4590032], [-0.014212399999999997, 51.4592185], [-0.014369899999999996, 51.4593526], [-0.014503399999999996, 51.45946539999999], [-0.0146247, 51.4595744], [-0.0147361, 51.45967679999999], [-0.015072899999999997, 51.4600143], [-0.015162299999999998, 51.4601059], [-0.015362499999999998, 51.4603339], [-0.015431430936490551, 51.460417887955224], [-0.015458199503066402, 51.46045050370677], [-0.015491599999999998, 51.46049119999999], [-0.015626810470552793, 51.46066692622487], [-0.0156628, 51.4607137], [-0.0157754, 51.4608775], [-0.0158673, 51.46101579999999], [-0.0160208, 51.461271100000005], [-0.016102, 51.461419], [-0.016179799999999998, 51.461574], [-0.016289199999999997, 51.4618266], [-0.0164091, 51.4621456], [-0.0164915, 51.4623995], [-0.016610899999999998, 51.4627797], [-0.0166968, 51.4630449], [-0.0168208, 51.4634293], [-0.016864699999999996, 51.46356589999999], [-0.016875799999999996, 51.4635995], [-0.017004199999999997, 51.46389800000001], [-0.0170915, 51.46405359999999], [-0.017162799999999995, 51.4641946], [-0.0172674, 51.46443889999999], [-0.0172799, 51.464483], [-0.0173128, 51.46458379999999], [-0.017439899999999998, 51.4649477], [-0.017534599999999997, 51.46525100000001], [-0.017650899999999997, 51.46559909999999], [-0.0177356, 51.4658153], [-0.017841799999999998, 51.466037199999995], [-0.0179675, 51.466264300000006], [-0.0180991, 51.4664625], [-0.018233200000000005, 51.4666453], [-0.0184529, 51.46688850000001], [-0.0186603, 51.467121899999995], [-0.0189368, 51.467373], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.02223546933965226, 51.469012840800104], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353601, 51.4802207], [-0.035599200000000004, 51.48058369999999], [-0.035731299999999994, 51.4807732], [-0.0359724, 51.481070999999986], [-0.036124, 51.48125979999999], [-0.0363913, 51.4815687], [-0.036642499999999995, 51.4818194], [-0.03678998529299981, 51.481952933193696], [-0.036866600000000006, 51.4820223], [-0.0371119, 51.482235], [-0.0373249, 51.48239399999999], [-0.0375438, 51.4825495], [-0.0378488, 51.4827614], [-0.0380771, 51.4828902], [-0.038290099999999994, 51.4830163], [-0.038343265677723865, 51.48304447959757], [-0.03854284778666202, 51.48314284202234], [-0.03871739704017264, 51.483231415946186], [-0.038870666376136176, 51.48331143737151], [-0.03900640873243309, 51.483384142300736], [-0.03912837704694386, 51.48345076673625], [-0.039240324257548934, 51.48351254668045], [-0.03934600330212878, 51.48357071813577], [-0.03944916711856386, 51.4836265171046], [-0.03955356864473465, 51.48368117958934], [-0.039662960818521595, 51.48373594159239], [-0.03978109657780518, 51.48379203911617], [-0.039911728860465845, 51.483850708163075], [-0.04005861060438407, 51.48391318473551], [-0.04022549474744032, 51.48398070483589], [-0.04041613422751505, 51.48405450446661], [-0.04063428198248872, 51.48413581963008], [-0.0407924, 51.4841974], [-0.0418288, 51.48458079999999], [-0.042987599999999994, 51.485073], [-0.0434639, 51.485291], [-0.043696566170375525, 51.48539461824919], [-0.04376478738344701, 51.48542500063034], [-0.0439296, 51.48549839999998], [-0.04406859999999999, 51.4855555], [-0.04431009999999999, 51.485654700000005], [-0.04523364253680907, 51.48602364233819], [-0.045450079410082105, 51.48610697126801], [-0.04564180734105044, 51.48617999627665], [-0.04581221246054109, 51.48624423367314], [-0.04596468089938111, 51.48630119976656], [-0.04610259878839751, 51.486352410865955], [-0.04622935225841731, 51.48639938328037], [-0.04634832744026755, 51.486443633318885], [-0.04646291046477525, 51.48648667729053], [-0.046576487462767435, 51.486530031504365], [-0.04669244456507114, 51.48657521226945], [-0.046814167902513394, 51.486623735894824], [-0.04694504360592121, 51.48667711868957], [-0.047088457806121635, 51.48673687696272], [-0.04724779663394167, 51.48680452702334], [-0.047426446220208376, 51.48688158518048], [-0.04762779269574875, 51.48696956774318], [-0.0476834, 51.486992400000005], [-0.04954889999999999, 51.4877555], [-0.05006699999999999, 51.4879752], [-0.050372999999999994, 51.4881065], [-0.0506642, 51.4882368], [-0.050848, 51.4883262], [-0.0512278, 51.488510100000006], [-0.0516578, 51.4887262], [-0.051924, 51.48886649999999], [-0.0521676, 51.48898760000001], [-0.05241479999999999, 51.4891062], [-0.05286140000000001, 51.4893178], [-0.053263099999999994, 51.48949150000001], [-0.053828999999999995, 51.489716099999995], [-0.054285999999999994, 51.4898969], [-0.054513299999999994, 51.4899758], [-0.05472919999999999, 51.49005559999999], [-0.05499609999999999, 51.4901558], [-0.0552134, 51.4902406], [-0.055446699999999995, 51.490331999999995], [-0.05759140000000001, 51.4912632], [-0.05784219999999999, 51.4913759], [-0.05829149999999999, 51.4915705], [-0.0604607, 51.4925143], [-0.0609676, 51.4927389], [-0.06135779999999998, 51.4929093], [-0.062752, 51.493522299999995], [-0.0639445, 51.49405560000001], [-0.0647842, 51.49443399999999], [-0.065521, 51.4947767], [-0.0660534, 51.49504709999999], [-0.06677120000000002, 51.4954222], [-0.067129, 51.4956008], [-0.06754969999999999, 51.495794], [-0.06794439999999999, 51.4959648], [-0.06835759999999999, 51.496132399999986], [-0.0689536, 51.49636639999999], [-0.06941019999999999, 51.4965596], [-0.06990510000000001, 51.4967797], [-0.0708392, 51.497239500000006], [-0.07210449999999999, 51.4978878], [-0.0730468, 51.498387400000006], [-0.07377556816539182, 51.4987748385867], [-0.074286, 51.49904620000001], [-0.0760067, 51.4999783], [-0.07696089999999998, 51.50049], [-0.07748499999999998, 51.50077040000001], [-0.0778572, 51.5009845], [-0.0782342, 51.5012023], [-0.0791395, 51.5016777], [-0.0802967, 51.50228940000001], [-0.08051169999999999, 51.5024008], [-0.0813896, 51.50284509999999], [-0.08161989999999998, 51.5029578], [-0.0818829, 51.5030919], [-0.0824847, 51.50338969999999], [-0.0827038, 51.5034996], [-0.0828384, 51.5035711], [-0.08303849999999999, 51.50368849999999], [-0.08315849999999998, 51.503769899999995], [-0.08327059999999999, 51.5038506], [-0.0835106, 51.5040562], [-0.08383179999999998, 51.504369700000005], [-0.0840235, 51.5045287], [-0.0842281, 51.50467809999999], [-0.0845645, 51.504896200000005], [-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
6.9 |
1421 |
1436 |
Grove Park Up Sg Ln Ed EXT |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-21 13:46:22 |
TERMINATED |
2026-09-21 13:36:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980783 |
1789997704676396 |
23 |
23 |
2026-09-21 13:46:20.435665 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:20.375198 |
| 712207 |
742061 |
G14961 |
731C15MM21 |
2026-09-21 |
COMPLETE |
19980778 |
2026-09-21 14:36:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 742061, "stp": "P", "toc": "Great Western Railway", "uid": "G14961", "consist": "802105", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14961/2026-09-21/detailed", "trust_id": "731C15MM21", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-21", "dest_arr_time": "1434", "dest_platform": "15", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "1C15", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1436", "current_leg_dep": "1424", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1300", "origin_platform": "5", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bath Spa", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bath Spa", "current_leg_milage": "11.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.876, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.389, \"from_m\": 38064.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.904, \"from_m\": 38148.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.444, \"from_m\": 38637.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.092, \"from_m\": 38676.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.621, \"from_m\": 38827.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47544.609, \"from_m\": 47394.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56156.138, \"from_m\": 47544.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56236.084, \"from_m\": 56156.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56294.465, \"from_m\": 56236.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56401.352, \"from_m\": 56294.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56457.472, \"from_m\": 56401.352, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56515.862, \"from_m\": 56457.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57140.378, \"from_m\": 56515.862, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57751.166, \"from_m\": 57140.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58043.142, \"from_m\": 57751.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58083.398, \"from_m\": 58043.142, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58220.004, \"from_m\": 58083.398, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58632.466, \"from_m\": 58220.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58977.259, \"from_m\": 58632.466, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59042.322, \"from_m\": 58977.259, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96697.221, \"from_m\": 59042.322, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96806.459, \"from_m\": 96697.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119492.277, \"from_m\": 96806.459, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119564.652, \"from_m\": 119492.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122181.554, \"from_m\": 119564.652, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124283.653, \"from_m\": 122181.554, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 124368.335, \"from_m\": 124283.653, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124433.897, \"from_m\": 124368.335, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 152827.057, \"from_m\": 124433.897, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152893.137, \"from_m\": 152827.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162646.259, \"from_m\": 152893.137, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169018.636, \"from_m\": 162646.259, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 170661.822, \"from_m\": 169018.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171126.168, \"from_m\": 170661.822, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171900.943, \"from_m\": 171126.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173668.394, \"from_m\": 171900.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185492.064, \"from_m\": 173668.394, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 188481.415, \"from_m\": 185492.064, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188524.403, \"from_m\": 188481.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188910.55, \"from_m\": 188524.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 189037.937, \"from_m\": 188910.55, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 189083.921, \"from_m\": 189037.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189745.274, \"from_m\": 189083.921, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 742061, \"profile_key\": \"9f387c6f31e0e071f7a827fa4afae785c3951e312f1c9b61201beec1ace5ae24\", \"schedule_id\": 8823, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1326\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1339H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344H\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1357\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123869.649, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133126.826, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1409H\", \"location\": \"Chippenham\", \"stage_seq\": 21, \"distance_m\": 150598.999, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Thingley East Jn\", \"stage_seq\": 22, \"distance_m\": 152827.057, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Thingley Jn\", \"stage_seq\": 23, \"distance_m\": 154049.285, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 24, \"distance_m\": 167845.705, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1422H\", \"location\": \"Bath Spa\", \"stage_seq\": 25, \"distance_m\": 171302.327, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"North Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 188468.587, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 27, \"distance_m\": 189177.562, \"section_seq\": 1, \"route_path_id\": 122142}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 28, \"distance_m\": 189745.274, \"section_seq\": 1, \"route_path_id\": 122142}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 189745.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122142}], \"total_distance_m\": 189745.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188621.052, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1124.222, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:08:07Z\", \"source_id\": 62735680, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:08:09Z\", \"source_id\": 19918212, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:12:29Z\", \"source_id\": 62746911, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:12:31Z\", \"source_id\": 19921380, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:21Z\", \"source_id\": 62754269, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:25Z\", \"source_id\": 19923487, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:54Z\", \"source_id\": 62763246, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:57Z\", \"source_id\": 19926048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:54Z\", \"source_id\": 62771231, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:59Z\", \"source_id\": 19928221, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:29Z\", \"source_id\": 62794455, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:28Z\", \"source_id\": 19935009, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:07Z\", \"source_id\": 62806203, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:08Z\", \"source_id\": 19938392, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:37Z\", \"source_id\": 62850639, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:42Z\", \"source_id\": 19951059, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:21Z\", \"source_id\": 62889867, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:25Z\", \"source_id\": 19962136, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:54Z\", \"source_id\": 62922214, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:58Z\", \"source_id\": 19971304, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:57Z\", \"source_id\": 62955302, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:03Z\", \"source_id\": 19980778, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "15", "timing_fact_generation": 1789997708733761, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:23.201945", "service_state_evidence_id": 19980778, "current_leg_start_actual_dep": "2026-09-21T14:24:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:23.522111", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
BRI |
1C15 |
802105 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.876, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.389, "from_m": 38064.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.904, "from_m": 38148.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.444, "from_m": 38637.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.092, "from_m": 38676.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.621, "from_m": 38827.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47544.609, "from_m": 47394.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56156.138, "from_m": 47544.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56236.084, "from_m": 56156.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56294.465, "from_m": 56236.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56401.352, "from_m": 56294.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56457.472, "from_m": 56401.352, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56515.862, "from_m": 56457.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57140.378, "from_m": 56515.862, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57751.166, "from_m": 57140.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58043.142, "from_m": 57751.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58083.398, "from_m": 58043.142, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58220.004, "from_m": 58083.398, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58632.466, "from_m": 58220.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58977.259, "from_m": 58632.466, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59042.322, "from_m": 58977.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96697.221, "from_m": 59042.322, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96806.459, "from_m": 96697.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119492.277, "from_m": 96806.459, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119564.652, "from_m": 119492.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122181.554, "from_m": 119564.652, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124283.653, "from_m": 122181.554, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 124368.335, "from_m": 124283.653, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124433.897, "from_m": 124368.335, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 152827.057, "from_m": 124433.897, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152893.137, "from_m": 152827.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162646.259, "from_m": 152893.137, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169018.636, "from_m": 162646.259, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 170661.822, "from_m": 169018.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171126.168, "from_m": 170661.822, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171900.943, "from_m": 171126.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173668.394, "from_m": 171900.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185492.064, "from_m": 173668.394, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 188481.415, "from_m": 185492.064, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188524.403, "from_m": 188481.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188910.55, "from_m": 188524.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 189037.937, "from_m": 188910.55, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 189083.921, "from_m": 189037.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189745.274, "from_m": 189083.921, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 742061, "profile_key": "9f387c6f31e0e071f7a827fa4afae785c3951e312f1c9b61201beec1ace5ae24", "schedule_id": 8823, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1300", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 122142}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1326", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 122142}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1339H", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344H", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 122142}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1357", "location": "Swindon", "stage_seq": 19, "distance_m": 123869.649, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133126.826, "section_seq": 1, "route_path_id": 122142}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1409H", "location": "Chippenham", "stage_seq": 21, "distance_m": 150598.999, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Thingley East Jn", "stage_seq": 22, "distance_m": 152827.057, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412", "location": "Thingley Jn", "stage_seq": 23, "distance_m": 154049.285, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Bathampton Jn", "stage_seq": 24, "distance_m": 167845.705, "section_seq": 1, "route_path_id": 122142}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1422H", "location": "Bath Spa", "stage_seq": 25, "distance_m": 171302.327, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "North Somerset Jn", "stage_seq": 26, "distance_m": 188468.587, "section_seq": 1, "route_path_id": 122142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Bristol East Jn", "stage_seq": 27, "distance_m": 189177.562, "section_seq": 1, "route_path_id": 122142}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 28, "distance_m": 189745.274, "section_seq": 1, "route_path_id": 122142}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 189745.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 122142}], "total_distance_m": 189745.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188621.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1124.222, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:08:07Z", "source_id": 62735680, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:08:09Z", "source_id": 19918212, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:12:29Z", "source_id": 62746911, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:12:31Z", "source_id": 19921380, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:21Z", "source_id": 62754269, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:25Z", "source_id": 19923487, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:54Z", "source_id": 62763246, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:57Z", "source_id": 19926048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:54Z", "source_id": 62771231, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:59Z", "source_id": 19928221, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:29Z", "source_id": 62794455, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:28Z", "source_id": 19935009, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:07Z", "source_id": 62806203, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:08Z", "source_id": 19938392, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:37Z", "source_id": 62850639, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:42Z", "source_id": 19951059, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:21Z", "source_id": 62889867, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:25Z", "source_id": 19962136, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:54Z", "source_id": 62922214, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:58Z", "source_id": 19971304, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:57Z", "source_id": 62955302, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:03Z", "source_id": 19980778, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
London Paddington |
1300 |
1300 |
5 |
None |
None |
Bristol Temple Meads |
1434 |
1434 |
15 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G14961/2026-09-21/detailed |
None |
Bath Spa |
2026-09-21T14:24:30+01:00 |
Bristol Temple Meads |
12.0 |
{"type": "LineString", "coordinates": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
11.5 |
1424 |
1436 |
Bath Spa |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980778 |
1789997708733761 |
118 |
118 |
2026-09-21 13:46:23.522111 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:23.201945 |
| 712208 |
743214 |
P23892 |
362N07MN21 |
2026-09-21 |
COMPLETE |
19981131 |
2026-09-21 14:36:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 743214, "stp": "P", "toc": "Northern", "uid": "P23892", "consist": "156412", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23892/2026-09-21/detailed", "trust_id": "362N07MN21", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "1417", "dest_platform": "4C", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N07", "timing_status": "LATE", "origin_station": "Ormskirk", "current_leg_arr": "1436", "current_leg_dep": "1401", "current_leg_end": "Preston", "origin_dep_time": "1346", "origin_platform": null, "current_location": "Preston", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.701663816365182, 53.73056245671913], [-2.701690852581278, 53.730720393229056], [-2.7017104015992546, 53.73086070748593], [-2.7017238683803635, 53.73098588175242], [-2.701732657885857, 53.73109839829118], [-2.701738175076988, 53.73120073936487], [-2.7017418249150085, 53.731295387236145], [-2.70174501236117, 53.73138482416766], [-2.7017491423767273, 53.73147153242208], [-2.701755619922931, 53.731557994262054], [-2.701765849961034, 53.731646691950246], [-2.7017812374522885, 53.7317401077493], [-2.701803187357948, 53.731840723921906], [-2.7018331046392623, 53.73195102273069], [-2.701872394257487, 53.73207348643832], [-2.7019224611738726, 53.73221059730746], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Croston", "dest_arr_time_act": "1417", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Croston", "current_leg_milage": "7.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 14255.954, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14302.479, \"from_m\": 14255.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15973.201, \"from_m\": 14302.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16829.419, \"from_m\": 15973.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17449.539, \"from_m\": 16829.419, \"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\": 18222.726, \"from_m\": 17449.539, \"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\": 18661.337, \"from_m\": 18222.726, \"capability_applied\": null, \"effective_limit_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\": 18739.605, \"from_m\": 18661.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18813.313, \"from_m\": 18739.605, \"capability_applied\": null, \"effective_limit_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\": 18893.034, \"from_m\": 18813.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18950.872, \"from_m\": 18893.034, \"capability_applied\": null, \"effective_limit_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\": 18989.2, \"from_m\": 18950.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\": 26480.666, \"from_m\": 18989.2, \"capability_applied\": null, \"effective_limit_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\": 27437.569, \"from_m\": 26480.666, \"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\": 27467.964, \"from_m\": 27437.569, \"capability_applied\": null, \"effective_limit_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\": 27817.443, \"from_m\": 27467.964, \"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\": 49084.609, \"from_m\": 27817.443, \"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\": 49606.991, \"from_m\": 49084.609, \"capability_applied\": null, \"effective_limit_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\": 50124.548, \"from_m\": 49606.991, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59071.67, \"from_m\": 50124.548, \"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\": 59998.87, \"from_m\": 59071.67, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60054.282, \"from_m\": 59998.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60868.968, \"from_m\": 60054.282, \"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\": 75409.693, \"from_m\": 60868.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75475.164, \"from_m\": 75409.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75507.513, \"from_m\": 75475.164, \"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\": 75576.236, \"from_m\": 75507.513, \"capability_applied\": null, \"effective_limit_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\": 81391.299, \"from_m\": 75576.236, \"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\": 81417.453, \"from_m\": 81391.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81483.42, \"from_m\": 81417.453, \"capability_applied\": null, \"effective_limit_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\": 81517.305, \"from_m\": 81483.42, \"capability_applied\": null, \"effective_limit_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\": 81677.47, \"from_m\": 81517.305, \"capability_applied\": null, \"effective_limit_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\": 94432.896, \"from_m\": 81677.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94804.188, \"from_m\": 94432.896, \"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\": 103735.93, \"from_m\": 94804.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104107.221, \"from_m\": 103735.93, \"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\": 116862.647, \"from_m\": 104107.221, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117022.812, \"from_m\": 116862.647, \"capability_applied\": null, \"effective_limit_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\": 117056.697, \"from_m\": 117022.812, \"capability_applied\": null, \"effective_limit_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\": 117122.665, \"from_m\": 117056.697, \"capability_applied\": null, \"effective_limit_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\": 117148.818, \"from_m\": 117122.665, \"capability_applied\": null, \"effective_limit_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\": 119143.078, \"from_m\": 117148.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\": 119192.658, \"from_m\": 119143.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119251.958, \"from_m\": 119192.658, \"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\": 119292.379, \"from_m\": 119251.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119440.761, \"from_m\": 119292.379, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 119820.505, \"from_m\": 119440.761, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 743214, \"profile_key\": \"8a7578e23f4848426d4e0e0bdb9cb4497de1722b6d360a5a00956268365da955\", \"schedule_id\": 20365, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1350H\", \"location\": \"Burscough Junction\", \"stage_seq\": 2, \"distance_m\": 99270.059, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1355H\", \"wtt_dep\": \"1356\", \"location\": \"Rufford\", \"stage_seq\": 3, \"distance_m\": 103955.259, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 108114.187, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 5, \"distance_m\": 117122.665, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Ribble Jn\", \"stage_seq\": 6, \"distance_m\": 118850.806, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 119820.505, \"section_seq\": 1, \"route_path_id\": 138655}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119820.505, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138655}], \"total_distance_m\": 119820.505, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 119478.775, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.73, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1346", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:55Z\", \"source_id\": 19968272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:30Z\", \"source_id\": 62956652, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:31Z\", \"source_id\": 19981131, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "4", "timing_fact_generation": 1789997733432255, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:26.641300", "service_state_evidence_id": 19981131, "current_leg_start_actual_dep": "2026-09-21T14:20:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:26.749201", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
OMS |
PRE |
2N07 |
156412 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 14255.954, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14302.479, "from_m": 14255.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15973.201, "from_m": 14302.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16829.419, "from_m": 15973.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17449.539, "from_m": 16829.419, "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": 18222.726, "from_m": 17449.539, "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": 18661.337, "from_m": 18222.726, "capability_applied": null, "effective_limit_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": 18739.605, "from_m": 18661.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18813.313, "from_m": 18739.605, "capability_applied": null, "effective_limit_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": 18893.034, "from_m": 18813.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18950.872, "from_m": 18893.034, "capability_applied": null, "effective_limit_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": 18989.2, "from_m": 18950.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": 26480.666, "from_m": 18989.2, "capability_applied": null, "effective_limit_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": 27437.569, "from_m": 26480.666, "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": 27467.964, "from_m": 27437.569, "capability_applied": null, "effective_limit_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": 27817.443, "from_m": 27467.964, "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": 49084.609, "from_m": 27817.443, "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": 49606.991, "from_m": 49084.609, "capability_applied": null, "effective_limit_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": 50124.548, "from_m": 49606.991, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59071.67, "from_m": 50124.548, "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": 59998.87, "from_m": 59071.67, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60054.282, "from_m": 59998.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60868.968, "from_m": 60054.282, "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": 75409.693, "from_m": 60868.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75475.164, "from_m": 75409.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75507.513, "from_m": 75475.164, "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": 75576.236, "from_m": 75507.513, "capability_applied": null, "effective_limit_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": 81391.299, "from_m": 75576.236, "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": 81417.453, "from_m": 81391.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81483.42, "from_m": 81417.453, "capability_applied": null, "effective_limit_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": 81517.305, "from_m": 81483.42, "capability_applied": null, "effective_limit_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": 81677.47, "from_m": 81517.305, "capability_applied": null, "effective_limit_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": 94432.896, "from_m": 81677.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94804.188, "from_m": 94432.896, "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": 103735.93, "from_m": 94804.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104107.221, "from_m": 103735.93, "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": 116862.647, "from_m": 104107.221, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117022.812, "from_m": 116862.647, "capability_applied": null, "effective_limit_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": 117056.697, "from_m": 117022.812, "capability_applied": null, "effective_limit_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": 117122.665, "from_m": 117056.697, "capability_applied": null, "effective_limit_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": 117148.818, "from_m": 117122.665, "capability_applied": null, "effective_limit_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": 119143.078, "from_m": 117148.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": 119192.658, "from_m": 119143.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119251.958, "from_m": 119192.658, "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": 119292.379, "from_m": 119251.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119440.761, "from_m": 119292.379, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 119820.505, "from_m": 119440.761, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 743214, "profile_key": "8a7578e23f4848426d4e0e0bdb9cb4497de1722b6d360a5a00956268365da955", "schedule_id": 20365, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1346", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1350H", "location": "Burscough Junction", "stage_seq": 2, "distance_m": 99270.059, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1355H", "wtt_dep": "1356", "location": "Rufford", "stage_seq": 3, "distance_m": 103955.259, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "Croston", "stage_seq": 4, "distance_m": 108114.187, "section_seq": 1, "route_path_id": 138655}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Farington Curve Jn", "stage_seq": 5, "distance_m": 117122.665, "section_seq": 1, "route_path_id": 138655}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Ribble Jn", "stage_seq": 6, "distance_m": 118850.806, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": null, "location": "Preston", "stage_seq": 7, "distance_m": 119820.505, "section_seq": 1, "route_path_id": 138655}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119820.505, "from_m": 0.0, "section_seq": 1, "route_path_id": 138655}], "total_distance_m": 119820.505, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 119478.775, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.73, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:55Z", "source_id": 19968272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:30Z", "source_id": 62956652, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:31Z", "source_id": 19981131, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Ormskirk |
1346 |
1346 |
None |
None |
None |
Preston |
1417 |
1417 |
4C |
LATE |
+19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23892/2026-09-21/detailed |
None |
Croston |
2026-09-21T14:20:00+01:00 |
Preston |
35.0 |
{"type": "LineString", "coordinates": [[-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.701663816365182, 53.73056245671913], [-2.701690852581278, 53.730720393229056], [-2.7017104015992546, 53.73086070748593], [-2.7017238683803635, 53.73098588175242], [-2.701732657885857, 53.73109839829118], [-2.701738175076988, 53.73120073936487], [-2.7017418249150085, 53.731295387236145], [-2.70174501236117, 53.73138482416766], [-2.7017491423767273, 53.73147153242208], [-2.701755619922931, 53.731557994262054], [-2.701765849961034, 53.731646691950246], [-2.7017812374522885, 53.7317401077493], [-2.701803187357948, 53.731840723921906], [-2.7018331046392623, 53.73195102273069], [-2.701872394257487, 53.73207348643832], [-2.7019224611738726, 53.73221059730746], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} |
7.3 |
1401 |
1436 |
Croston |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981131 |
1789997733432255 |
6 |
6 |
2026-09-21 13:46:26.749201 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:26.641300 |
| 712209 |
744003 |
F50891 |
515B581O21 |
2026-09-21 |
COMPLETE |
19980464 |
2026-09-21 14:36:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 744003, "stp": "N", "toc": "c2c", "uid": "F50891", "consist": "357015+357020", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50891/2026-09-21/detailed", "trust_id": "515B581O21", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-21", "dest_arr_time": "1435", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "5B58", "timing_status": "LATE", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "1436", "current_leg_dep": "1422", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1420", "origin_platform": null, "current_location": "London Fenchurch Street", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "East Ham E.M.U.D.", "dest_arr_time_act": "1435", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "East Ham E.M.U.D.", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 475.436, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1093.026, \"from_m\": 475.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6060.886, \"from_m\": 1093.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6497.088, \"from_m\": 6060.886, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7851.36, \"from_m\": 6497.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8113.048, \"from_m\": 7851.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9963.448, \"from_m\": 8113.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10666.256, \"from_m\": 9963.448, \"capability_applied\": null, \"effective_limit_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\": 744003, \"profile_key\": \"5d7fef1b9e0b7ca9ec1e581a406bbce3c4991acd8028f9da838b79eb1a11c0d2\", \"schedule_id\": 36127, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121267}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"West Ham High Level\", \"stage_seq\": 2, \"distance_m\": 4176.768, \"section_seq\": 1, \"route_path_id\": 121267}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 3, \"distance_m\": 6374.717, \"section_seq\": 1, \"route_path_id\": 121267}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Christian Street Jn\", \"stage_seq\": 4, \"distance_m\": 9504.751, \"section_seq\": 1, \"route_path_id\": 121267}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 5, \"distance_m\": 10666.256, \"section_seq\": 1, \"route_path_id\": 121267}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10666.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121267}], \"total_distance_m\": 10666.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10048.666, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 617.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1420", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:50Z\", \"source_id\": 62937193, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:53Z\", \"source_id\": 19975556, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:34Z\", \"source_id\": 62954270, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:37Z\", \"source_id\": 19980464, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "2", "timing_fact_generation": 1789997679334288, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:29.303506", "service_state_evidence_id": 19980464, "current_leg_start_actual_dep": "2026-09-21T14:21:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:29.881541", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
XEM |
FST |
5B58 |
357015+357020 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 475.436, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1093.026, "from_m": 475.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6060.886, "from_m": 1093.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6497.088, "from_m": 6060.886, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7851.36, "from_m": 6497.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8113.048, "from_m": 7851.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9963.448, "from_m": 8113.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10666.256, "from_m": 9963.448, "capability_applied": null, "effective_limit_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": 744003, "profile_key": "5d7fef1b9e0b7ca9ec1e581a406bbce3c4991acd8028f9da838b79eb1a11c0d2", "schedule_id": 36127, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1420", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121267}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "West Ham High Level", "stage_seq": 2, "distance_m": 4176.768, "section_seq": 1, "route_path_id": 121267}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Gas Factory Jn", "stage_seq": 3, "distance_m": 6374.717, "section_seq": 1, "route_path_id": 121267}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Christian Street Jn", "stage_seq": 4, "distance_m": 9504.751, "section_seq": 1, "route_path_id": 121267}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 5, "distance_m": 10666.256, "section_seq": 1, "route_path_id": 121267}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10666.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 121267}], "total_distance_m": 10666.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10048.666, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 617.59, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:50Z", "source_id": 62937193, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:53Z", "source_id": 19975556, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:34Z", "source_id": 62954270, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:37Z", "source_id": 19980464, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
East Ham E.M.U.D. |
1420 |
1420 |
None |
None |
None |
London Fenchurch Street |
1435 |
1435 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F50891/2026-09-21/detailed |
None |
East Ham E.M.U.D. |
2026-09-21T14:21:00+01:00 |
London Fenchurch Street |
14.0 |
{"type": "LineString", "coordinates": [[0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
6.6 |
1422 |
1436 |
East Ham E.M.U.D. |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980464 |
1789997679334288 |
18 |
18 |
2026-09-21 13:46:29.881541 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:29.303506 |
| 712210 |
743269 |
W68840 |
042G73MN21 |
2026-09-21 |
COMPLETE |
19980604 |
2026-09-21 14:36:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 743269, "stp": "P", "toc": "ScotRail", "uid": "W68840", "consist": "158727", "dest_crs": "COW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68840/2026-09-21/detailed", "trust_id": "042G73MN21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cowdenbeath", "service_date": "2026-09-21", "dest_arr_time": "1434", "dest_platform": "2", "is_terminated": 1, "next_location": "Cowdenbeath", "signalling_id": "2G73", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1436", "current_leg_dep": "1430", "current_leg_end": "Cowdenbeath", "origin_dep_time": "1348", "origin_platform": "18", "current_location": "Cowdenbeath", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4213437343711903, 56.08029024335491], [-3.4206982999999997, 56.080486399999984], [-3.4201211, 56.080639999999995], [-3.4196434, 56.08075959999999], [-3.4194389999999997, 56.08080970000001], [-3.419169699999999, 56.08087019999999], [-3.4182537999999996, 56.0810791], [-3.4174955999999996, 56.0812378], [-3.4172991, 56.081278899999994], [-3.4168542999999993, 56.0813802], [-3.4158408, 56.0816086], [-3.4147770999999993, 56.08182750000001], [-3.4135980796541814, 56.0820701534455], [-3.4100659, 56.0827971], [-3.4078745999999995, 56.0832353], [-3.4069936999999997, 56.0834114], [-3.4053931, 56.083732899999994], [-3.4052746, 56.08375670000001], [-3.4049953, 56.08381429999999], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]}", "current_leg_start": "Dunfermline Queen Margaret", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "56.1121889", "next_location_lon": "-3.3430080", "previous_location": "Dunfermline Queen Margaret", "current_leg_milage": "4.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6624.851, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7120.744, \"from_m\": 6624.851, \"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\": 10592.14, \"from_m\": 7120.744, \"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\": 14520.943, \"from_m\": 10592.14, \"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\": 16279.743, \"from_m\": 14520.943, \"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\": 18967.988, \"from_m\": 16279.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22162.481, \"from_m\": 21841.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22214.862, \"from_m\": 22162.481, \"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\": 22281.773, \"from_m\": 22214.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22296.411, \"from_m\": 22281.773, \"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\": 22968.578, \"from_m\": 22296.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23058.611, \"from_m\": 22968.578, \"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\": 27026.19, \"from_m\": 23058.611, \"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\": 29262.027, \"from_m\": 27026.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30831.868, \"from_m\": 29262.027, \"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\": 37004.378, \"from_m\": 30831.868, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 743269, \"profile_key\": \"8f9f7139eb93f1912926638a994b9f62373becd021beeb6b9cfbea26a1975432\", \"schedule_id\": 27768, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1400H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 5, \"distance_m\": 9636.262, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 6, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"Dalmeny\", \"stage_seq\": 7, \"distance_m\": 16202.822, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"North Queensferry\", \"stage_seq\": 8, \"distance_m\": 19115.07, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414H\", \"location\": \"Inverkeithing\", \"stage_seq\": 9, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"Rosyth\", \"stage_seq\": 10, \"distance_m\": 24508.679, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 11, \"distance_m\": 28033.538, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427H\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 12, \"distance_m\": 30576.476, \"section_seq\": 1, \"route_path_id\": 141597}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"Cowdenbeath\", \"stage_seq\": 13, \"distance_m\": 37004.378, \"section_seq\": 1, \"route_path_id\": 141597}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 37004.378, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141597}], \"total_distance_m\": 37004.378, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36332.211, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 672.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "56.1121889", "current_position_lon": "-3.3430080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:30Z\", \"source_id\": 62857611, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:33Z\", \"source_id\": 19953016, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:40Z\", \"source_id\": 62872958, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:45Z\", \"source_id\": 19957434, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:08Z\", \"source_id\": 62886978, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:14Z\", \"source_id\": 19961270, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:52Z\", \"source_id\": 62898675, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:48Z\", \"source_id\": 19964594, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:56Z\", \"source_id\": 62906534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:00Z\", \"source_id\": 19966910, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:15Z\", \"source_id\": 62917857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:18Z\", \"source_id\": 19970002, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:43Z\", \"source_id\": 62929242, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:45Z\", \"source_id\": 19973295, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:42Z\", \"source_id\": 62936951, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:45Z\", \"source_id\": 19975483, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:45Z\", \"source_id\": 62954711, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:48Z\", \"source_id\": 19980604, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cowdenbeath", "service_state_platform": "2", "timing_fact_generation": 1789997689847453, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:34.082202", "service_state_evidence_id": 19980604, "current_leg_start_actual_dep": "2026-09-21T14:29:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:34.293039", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
COW |
2G73 |
158727 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6624.851, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7120.744, "from_m": 6624.851, "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": 10592.14, "from_m": 7120.744, "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": 14520.943, "from_m": 10592.14, "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": 16279.743, "from_m": 14520.943, "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": 18967.988, "from_m": 16279.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22162.481, "from_m": 21841.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22214.862, "from_m": 22162.481, "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": 22281.773, "from_m": 22214.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22296.411, "from_m": 22281.773, "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": 22968.578, "from_m": 22296.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23058.611, "from_m": 22968.578, "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": 27026.19, "from_m": 23058.611, "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": 29262.027, "from_m": 27026.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30831.868, "from_m": 29262.027, "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": 37004.378, "from_m": 30831.868, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 743269, "profile_key": "8f9f7139eb93f1912926638a994b9f62373becd021beeb6b9cfbea26a1975432", "schedule_id": 27768, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1348", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 141597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1400H", "location": "Edinburgh Gateway", "stage_seq": 5, "distance_m": 9636.262, "section_seq": 1, "route_path_id": 141597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Dalmeny Jn", "stage_seq": 6, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "Dalmeny", "stage_seq": 7, "distance_m": 16202.822, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "North Queensferry", "stage_seq": 8, "distance_m": 19115.07, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414H", "location": "Inverkeithing", "stage_seq": 9, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "Rosyth", "stage_seq": 10, "distance_m": 24508.679, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423H", "location": "Dunfermline Town", "stage_seq": 11, "distance_m": 28033.538, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427H", "location": "Dunfermline Queen Margaret", "stage_seq": 12, "distance_m": 30576.476, "section_seq": 1, "route_path_id": 141597}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "Cowdenbeath", "stage_seq": 13, "distance_m": 37004.378, "section_seq": 1, "route_path_id": 141597}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 37004.378, "from_m": 0.0, "section_seq": 1, "route_path_id": 141597}], "total_distance_m": 37004.378, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36332.211, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 672.167, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:30Z", "source_id": 62857611, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:33Z", "source_id": 19953016, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:40Z", "source_id": 62872958, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:45Z", "source_id": 19957434, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:08Z", "source_id": 62886978, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:14Z", "source_id": 19961270, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:52Z", "source_id": 62898675, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:48Z", "source_id": 19964594, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:56Z", "source_id": 62906534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:00Z", "source_id": 19966910, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:15Z", "source_id": 62917857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:18Z", "source_id": 19970002, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:43Z", "source_id": 62929242, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:45Z", "source_id": 19973295, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:42Z", "source_id": 62936951, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:45Z", "source_id": 19975483, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:45Z", "source_id": 62954711, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:36:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:48Z", "source_id": 19980604, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Edinburgh |
1348 |
1348 |
18 |
None |
None |
Cowdenbeath |
1434 |
1434 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68840/2026-09-21/detailed |
None |
Dunfermline Queen Margaret |
2026-09-21T14:29:30+01:00 |
Cowdenbeath |
6.0 |
{"type": "LineString", "coordinates": [[-3.4213437343711903, 56.08029024335491], [-3.4206982999999997, 56.080486399999984], [-3.4201211, 56.080639999999995], [-3.4196434, 56.08075959999999], [-3.4194389999999997, 56.08080970000001], [-3.419169699999999, 56.08087019999999], [-3.4182537999999996, 56.0810791], [-3.4174955999999996, 56.0812378], [-3.4172991, 56.081278899999994], [-3.4168542999999993, 56.0813802], [-3.4158408, 56.0816086], [-3.4147770999999993, 56.08182750000001], [-3.4135980796541814, 56.0820701534455], [-3.4100659, 56.0827971], [-3.4078745999999995, 56.0832353], [-3.4069936999999997, 56.0834114], [-3.4053931, 56.083732899999994], [-3.4052746, 56.08375670000001], [-3.4049953, 56.08381429999999], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]} |
4.0 |
1430 |
1436 |
Dunfermline Queen Margaret |
Cowdenbeath |
Cowdenbeath |
56.1121889 |
-3.3430080 |
56.1121889 |
-3.3430080 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
Cowdenbeath |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980604 |
1789997689847453 |
54 |
54 |
2026-09-21 13:46:34.293039 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:34.082202 |
| 712211 |
742544 |
W44056 |
782D32MM21 |
2026-09-21 |
COMPLETE |
19980718 |
2026-09-21 14:34:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 742544, "stp": "P", "toc": "Transport for Wales", "uid": "W44056", "consist": "756114", "dest_crs": "BGD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44056/2026-09-21/detailed", "trust_id": "782D32MM21", "origin_crs": "BYI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bargoed", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "1", "is_terminated": 1, "next_location": "Bargoed", "signalling_id": "2D32", "timing_status": "ON TIME", "origin_station": "Barry Island", "current_leg_arr": "1436", "current_leg_dep": "1434", "current_leg_end": "Bargoed", "origin_dep_time": "1319", "origin_platform": null, "current_location": "Gilfach Fargoed", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]}", "current_leg_start": "Gilfach Fargoed", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.6921063", "next_location_lon": "-3.2291091", "previous_location": "Pengam", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1725.134, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1826.8, \"from_m\": 1725.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1904.867, \"from_m\": 1826.8, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3156.969, \"from_m\": 1904.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3734.868, \"from_m\": 3156.969, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4893.493, \"from_m\": 3734.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4945.472, \"from_m\": 4893.493, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9506.766, \"from_m\": 4945.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10289.822, \"from_m\": 9506.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11191.993, \"from_m\": 10289.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11877.141, \"from_m\": 11191.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12961.554, \"from_m\": 11877.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13474.183, \"from_m\": 12961.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13557.568, \"from_m\": 13474.183, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13604.951, \"from_m\": 13557.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14020.62, \"from_m\": 13604.951, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14630.357, \"from_m\": 14020.62, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15789.821, \"from_m\": 14630.357, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15827.373, \"from_m\": 15789.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16560.747, \"from_m\": 15827.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19797.416, \"from_m\": 16560.747, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19848.806, \"from_m\": 19797.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23984.304, \"from_m\": 19848.806, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25923.528, \"from_m\": 23984.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27349.017, \"from_m\": 25923.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27416.589, \"from_m\": 27349.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30785.011, \"from_m\": 27416.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32248.46, \"from_m\": 30785.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32816.543, \"from_m\": 32248.46, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 33817.248, \"from_m\": 32816.543, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36050.667, \"from_m\": 33817.248, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36103.408, \"from_m\": 36050.667, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36162.313, \"from_m\": 36103.408, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36739.595, \"from_m\": 36162.313, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 39002.862, \"from_m\": 36739.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39623.135, \"from_m\": 39002.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41295.207, \"from_m\": 39623.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41873.021, \"from_m\": 41295.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42827.236, \"from_m\": 41873.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 42874.266, \"from_m\": 42827.236, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43173.255, \"from_m\": 42874.266, \"capability_applied\": null, \"effective_limit_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\": 43380.128, \"from_m\": 43173.255, \"capability_applied\": null, \"effective_limit_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\": 742544, \"profile_key\": \"479b415f106067c666bd910deb159d631632d8f8ad7d8bbe6461b41f9f822e71\", \"schedule_id\": 34695, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Barry Island\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1324\", \"location\": \"Barry\", \"stage_seq\": 2, \"distance_m\": 1175.675, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327H\", \"location\": \"Barry Docks\", \"stage_seq\": 3, \"distance_m\": 3497.253, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1329H\", \"wtt_dep\": \"1330H\", \"location\": \"Cadoxton\", \"stage_seq\": 4, \"distance_m\": 4872.466, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": \"1335\", \"location\": \"Dinas Powys\", \"stage_seq\": 5, \"distance_m\": 7917.515, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1336H\", \"wtt_dep\": \"1337H\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 9107.65, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1339H\", \"wtt_dep\": \"1341\", \"location\": \"Cogan\", \"stage_seq\": 7, \"distance_m\": 10660.502, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342\", \"location\": \"Cogan Jn\", \"stage_seq\": 8, \"distance_m\": 11253.393, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1344H\", \"wtt_dep\": \"1345H\", \"location\": \"Grangetown\", \"stage_seq\": 9, \"distance_m\": 13354.685, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 10, \"distance_m\": 13881.116, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1352\", \"location\": \"Cardiff Central\", \"stage_seq\": 11, \"distance_m\": 15183.936, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 12, \"distance_m\": 15882.297, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1356\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 13, \"distance_m\": 16259.942, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Heath Jn\", \"stage_seq\": 14, \"distance_m\": 19848.806, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1400H\", \"location\": \"Heath High Level\", \"stage_seq\": 15, \"distance_m\": 20301.632, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1404\", \"location\": \"Llanishen\", \"stage_seq\": 16, \"distance_m\": 22060.677, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1406H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 17, \"distance_m\": 23354.952, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1412\", \"location\": \"Caerphilly\", \"stage_seq\": 18, \"distance_m\": 27641.614, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414H\", \"location\": \"Aber\", \"stage_seq\": 19, \"distance_m\": 28616.833, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1416H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 20, \"distance_m\": 29825.274, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1419H\", \"location\": \"Llanbradach\", \"stage_seq\": 21, \"distance_m\": 31832.011, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 22, \"distance_m\": 36495.169, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1427H\", \"location\": \"Hengoed\", \"stage_seq\": 23, \"distance_m\": 37954.212, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Pengam\", \"stage_seq\": 24, \"distance_m\": 40713.48, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 25, \"distance_m\": 42409.608, \"section_seq\": 1, \"route_path_id\": 144379}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Bargoed\", \"stage_seq\": 26, \"distance_m\": 43380.128, \"section_seq\": 1, \"route_path_id\": 144379}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 43380.128, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144379}], \"total_distance_m\": 43380.128, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41570.059, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1810.069, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1319", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6921063", "current_position_lon": "-3.2291091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:06Z\", \"source_id\": 62769035, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:10Z\", \"source_id\": 19927651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:30Z\", \"source_id\": 62779946, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:35Z\", \"source_id\": 19930840, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:08Z\", \"source_id\": 62786170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:13Z\", \"source_id\": 19932694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:04Z\", \"source_id\": 62796027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:09Z\", \"source_id\": 19935497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:07Z\", \"source_id\": 62803579, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:11Z\", \"source_id\": 19937685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:43Z\", \"source_id\": 62810157, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:50Z\", \"source_id\": 19939623, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:43:11Z\", \"source_id\": 62824260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:43:15Z\", \"source_id\": 19943551, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:44Z\", \"source_id\": 62843292, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:45Z\", \"source_id\": 19948916, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:19Z\", \"source_id\": 62854748, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:24Z\", \"source_id\": 19952229, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:22Z\", \"source_id\": 19956438, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:59Z\", \"source_id\": 62873733, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:03Z\", \"source_id\": 19957619, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:18Z\", \"source_id\": 62879682, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:23Z\", \"source_id\": 19959293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:36Z\", \"source_id\": 62892991, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:37Z\", \"source_id\": 19963035, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:52Z\", \"source_id\": 19965378, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:23Z\", \"source_id\": 19967175, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:25Z\", \"source_id\": 19969353, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:17Z\", \"source_id\": 62925686, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:20Z\", \"source_id\": 19972204, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:48Z\", \"source_id\": 62932166, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:53Z\", \"source_id\": 19974126, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:13Z\", \"source_id\": 62943210, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:15Z\", \"source_id\": 19977265, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:25Z\", \"source_id\": 62948751, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:30Z\", \"source_id\": 19978923, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:42Z\", \"source_id\": 62954613, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:46Z\", \"source_id\": 19980572, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bargoed", "service_state_platform": "1", "timing_fact_generation": 1789997699098338, "current_leg_arrival_utc": "2026-09-21T14:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:35.406045", "service_state_evidence_id": 19980572, "current_leg_start_actual_dep": "2026-09-21T14:34:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:35.607092", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BYI |
BGD |
2D32 |
756114 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1725.134, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1826.8, "from_m": 1725.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1904.867, "from_m": 1826.8, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3156.969, "from_m": 1904.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3734.868, "from_m": 3156.969, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4893.493, "from_m": 3734.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4945.472, "from_m": 4893.493, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9506.766, "from_m": 4945.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10289.822, "from_m": 9506.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11191.993, "from_m": 10289.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11877.141, "from_m": 11191.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12961.554, "from_m": 11877.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13474.183, "from_m": 12961.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13557.568, "from_m": 13474.183, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13604.951, "from_m": 13557.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14020.62, "from_m": 13604.951, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14630.357, "from_m": 14020.62, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15789.821, "from_m": 14630.357, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15827.373, "from_m": 15789.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16560.747, "from_m": 15827.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19797.416, "from_m": 16560.747, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19848.806, "from_m": 19797.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23984.304, "from_m": 19848.806, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25923.528, "from_m": 23984.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27349.017, "from_m": 25923.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27416.589, "from_m": 27349.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30785.011, "from_m": 27416.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32248.46, "from_m": 30785.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32816.543, "from_m": 32248.46, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 33817.248, "from_m": 32816.543, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36050.667, "from_m": 33817.248, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36103.408, "from_m": 36050.667, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36162.313, "from_m": 36103.408, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36739.595, "from_m": 36162.313, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 39002.862, "from_m": 36739.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39623.135, "from_m": 39002.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41295.207, "from_m": 39623.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41873.021, "from_m": 41295.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42827.236, "from_m": 41873.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 42874.266, "from_m": 42827.236, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43173.255, "from_m": 42874.266, "capability_applied": null, "effective_limit_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": 43380.128, "from_m": 43173.255, "capability_applied": null, "effective_limit_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": 742544, "profile_key": "479b415f106067c666bd910deb159d631632d8f8ad7d8bbe6461b41f9f822e71", "schedule_id": 34695, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1319", "location": "Barry Island", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1324", "location": "Barry", "stage_seq": 2, "distance_m": 1175.675, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327H", "location": "Barry Docks", "stage_seq": 3, "distance_m": 3497.253, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1329H", "wtt_dep": "1330H", "location": "Cadoxton", "stage_seq": 4, "distance_m": 4872.466, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": "1335", "location": "Dinas Powys", "stage_seq": 5, "distance_m": 7917.515, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1336H", "wtt_dep": "1337H", "location": "Eastbrook", "stage_seq": 6, "distance_m": 9107.65, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1339H", "wtt_dep": "1341", "location": "Cogan", "stage_seq": 7, "distance_m": 10660.502, "section_seq": 1, "route_path_id": 144379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342", "location": "Cogan Jn", "stage_seq": 8, "distance_m": 11253.393, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1344H", "wtt_dep": "1345H", "location": "Grangetown", "stage_seq": 9, "distance_m": 13354.685, "section_seq": 1, "route_path_id": 144379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Penarth Curve South Jn", "stage_seq": 10, "distance_m": 13881.116, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1352", "location": "Cardiff Central", "stage_seq": 11, "distance_m": 15183.936, "section_seq": 1, "route_path_id": 144379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352H", "location": "CVL East Boundary", "stage_seq": 12, "distance_m": 15882.297, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1356", "location": "Cardiff Queen Street", "stage_seq": 13, "distance_m": 16259.942, "section_seq": 1, "route_path_id": 144379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Heath Jn", "stage_seq": 14, "distance_m": 19848.806, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1400H", "location": "Heath High Level", "stage_seq": 15, "distance_m": 20301.632, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1404", "location": "Llanishen", "stage_seq": 16, "distance_m": 22060.677, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1406H", "location": "Lisvane & Thornhill", "stage_seq": 17, "distance_m": 23354.952, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1412", "location": "Caerphilly", "stage_seq": 18, "distance_m": 27641.614, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414H", "location": "Aber", "stage_seq": 19, "distance_m": 28616.833, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1416H", "location": "Energlyn & Churchill Park", "stage_seq": 20, "distance_m": 29825.274, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1419H", "location": "Llanbradach", "stage_seq": 21, "distance_m": 31832.011, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Ystrad Mynach", "stage_seq": 22, "distance_m": 36495.169, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1427H", "location": "Hengoed", "stage_seq": 23, "distance_m": 37954.212, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Pengam", "stage_seq": 24, "distance_m": 40713.48, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "Gilfach Fargoed", "stage_seq": 25, "distance_m": 42409.608, "section_seq": 1, "route_path_id": 144379}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Bargoed", "stage_seq": 26, "distance_m": 43380.128, "section_seq": 1, "route_path_id": 144379}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 43380.128, "from_m": 0.0, "section_seq": 1, "route_path_id": 144379}], "total_distance_m": 43380.128, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41570.059, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1810.069, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:06Z", "source_id": 62769035, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:10Z", "source_id": 19927651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:30Z", "source_id": 62779946, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:35Z", "source_id": 19930840, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:08Z", "source_id": 62786170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:13Z", "source_id": 19932694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:04Z", "source_id": 62796027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:09Z", "source_id": 19935497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:07Z", "source_id": 62803579, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:11Z", "source_id": 19937685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:43Z", "source_id": 62810157, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:50Z", "source_id": 19939623, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:43:11Z", "source_id": 62824260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:43:15Z", "source_id": 19943551, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:44Z", "source_id": 62843292, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:45Z", "source_id": 19948916, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:19Z", "source_id": 62854748, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:24Z", "source_id": 19952229, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:22Z", "source_id": 19956438, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:59Z", "source_id": 62873733, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:03Z", "source_id": 19957619, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:18Z", "source_id": 62879682, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:23Z", "source_id": 19959293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:36Z", "source_id": 62892991, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:37Z", "source_id": 19963035, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:52Z", "source_id": 19965378, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:23Z", "source_id": 19967175, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:25Z", "source_id": 19969353, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:17Z", "source_id": 62925686, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:20Z", "source_id": 19972204, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:48Z", "source_id": 62932166, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:53Z", "source_id": 19974126, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:13Z", "source_id": 62943210, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:15Z", "source_id": 19977265, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25188, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:25Z", "source_id": 62948751, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:30Z", "source_id": 19978923, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25181, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:42Z", "source_id": 62954613, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:46Z", "source_id": 19980572, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Barry Island |
1319 |
1319 |
None |
None |
None |
Bargoed |
1440 |
1438 |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44056/2026-09-21/detailed |
None |
Gilfach Fargoed |
2026-09-21T14:34:30+01:00 |
Bargoed |
2.0 |
{"type": "LineString", "coordinates": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]} |
0.6 |
1434 |
1436 |
Pengam |
Gilfach Fargoed |
Bargoed |
51.6921063 |
-3.2291091 |
51.6921063 |
-3.2291091 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
Bargoed |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980572 |
1789997699098338 |
85 |
85 |
2026-09-21 13:46:35.607092 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:35.406045 |
| 712212 |
743367 |
W88070 |
702S17MN21 |
2026-09-21 |
COMPLETE |
19980914 |
2026-09-21 14:36:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 743367, "stp": "P", "toc": "West Midlands Trains", "uid": "W88070", "consist": "150137", "dest_crs": "BDM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88070/2026-09-21/detailed", "trust_id": "702S17MN21", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-21", "dest_arr_time": "1434", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "2S17", "timing_status": "LATE", "origin_station": "Bletchley", "current_leg_arr": "1436", "current_leg_dep": "1430", "current_leg_end": "Bedford", "origin_dep_time": "1352", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47705642929187336, 52.13022580826613], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Bedford St. Johns", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Bedford St. Johns", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 646.35, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 701.593, \"from_m\": 646.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 999.955, \"from_m\": 701.593, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2681.26, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3595.656, \"from_m\": 2681.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3676.915, \"from_m\": 3595.656, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26471.987, \"from_m\": 3676.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27038.419, \"from_m\": 26471.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27645.46, \"from_m\": 27038.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27655.609, \"from_m\": 27645.46, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27876.78, \"from_m\": 27655.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27930.696, \"from_m\": 27876.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27965.074, \"from_m\": 27930.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28049.752, \"from_m\": 27965.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 743367, \"profile_key\": \"0dc8f4a56fee5638c8962f16606423197a1d30cd6e8f4fd69de53ee8f4dcee82\", \"schedule_id\": 30372, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1355\", \"location\": \"Fenny Stratford\", \"stage_seq\": 2, \"distance_m\": 2878.188, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1359\", \"location\": \"Bow Brickhill\", \"stage_seq\": 3, \"distance_m\": 4490.591, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403\", \"location\": \"Woburn Sands\", \"stage_seq\": 4, \"distance_m\": 7748.69, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1406\", \"location\": \"Aspley Guise\", \"stage_seq\": 5, \"distance_m\": 9287.02, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1409H\", \"location\": \"Ridgmont\", \"stage_seq\": 6, \"distance_m\": 11966.251, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Lidlington\", \"stage_seq\": 7, \"distance_m\": 14989.792, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1416H\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 8, \"distance_m\": 17326.034, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Stewartby\", \"stage_seq\": 9, \"distance_m\": 19149.459, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1423H\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 10, \"distance_m\": 21959.35, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1430\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 11, \"distance_m\": 27038.419, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 12, \"distance_m\": 28049.752, \"section_seq\": 1, \"route_path_id\": 142674}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28049.752, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142674}], \"total_distance_m\": 28049.752, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24859.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1352", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:37Z\", \"source_id\": 62850605, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:40Z\", \"source_id\": 19951046, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:01Z\", \"source_id\": 62861506, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:05Z\", \"source_id\": 19954118, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:35Z\", \"source_id\": 62880336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:35Z\", \"source_id\": 19959451, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:17Z\", \"source_id\": 62902268, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:20Z\", \"source_id\": 19965685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:47Z\", \"source_id\": 62919287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:53Z\", \"source_id\": 19970453, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:09Z\", \"source_id\": 62927703, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:13Z\", \"source_id\": 19972866, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:16Z\", \"source_id\": 62943417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:21Z\", \"source_id\": 19977322, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:08Z\", \"source_id\": 62955784, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:15Z\", \"source_id\": 19980914, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789997719636675, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:41.116942", "service_state_evidence_id": 19980914, "current_leg_start_actual_dep": "2026-09-21T14:32:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:41.360977", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BLY |
BDM |
2S17 |
150137 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 646.35, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 701.593, "from_m": 646.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 999.955, "from_m": 701.593, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2681.26, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3595.656, "from_m": 2681.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3676.915, "from_m": 3595.656, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26471.987, "from_m": 3676.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27038.419, "from_m": 26471.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27645.46, "from_m": 27038.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27655.609, "from_m": 27645.46, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27876.78, "from_m": 27655.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27930.696, "from_m": 27876.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27965.074, "from_m": 27930.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28049.752, "from_m": 27965.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 743367, "profile_key": "0dc8f4a56fee5638c8962f16606423197a1d30cd6e8f4fd69de53ee8f4dcee82", "schedule_id": 30372, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1352", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1355", "location": "Fenny Stratford", "stage_seq": 2, "distance_m": 2878.188, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1359", "location": "Bow Brickhill", "stage_seq": 3, "distance_m": 4490.591, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403", "location": "Woburn Sands", "stage_seq": 4, "distance_m": 7748.69, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1406", "location": "Aspley Guise", "stage_seq": 5, "distance_m": 9287.02, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1409H", "location": "Ridgmont", "stage_seq": 6, "distance_m": 11966.251, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Lidlington", "stage_seq": 7, "distance_m": 14989.792, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1416H", "location": "Millbrook (Bedfordshire)", "stage_seq": 8, "distance_m": 17326.034, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Stewartby", "stage_seq": 9, "distance_m": 19149.459, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1423H", "location": "Kempston Hardwick", "stage_seq": 10, "distance_m": 21959.35, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1430", "location": "Bedford St. Johns", "stage_seq": 11, "distance_m": 27038.419, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "Bedford", "stage_seq": 12, "distance_m": 28049.752, "section_seq": 1, "route_path_id": 142674}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28049.752, "from_m": 0.0, "section_seq": 1, "route_path_id": 142674}], "total_distance_m": 28049.752, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24859.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:37Z", "source_id": 62850605, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:40Z", "source_id": 19951046, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:01Z", "source_id": 62861506, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:05Z", "source_id": 19954118, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:35Z", "source_id": 62880336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:35Z", "source_id": 19959451, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18061, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:17Z", "source_id": 62902268, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:20Z", "source_id": 19965685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:47Z", "source_id": 62919287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:53Z", "source_id": 19970453, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18046, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:09Z", "source_id": 62927703, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:13Z", "source_id": 19972866, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18038, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:16Z", "source_id": 62943417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:21Z", "source_id": 19977322, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:08Z", "source_id": 62955784, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:15Z", "source_id": 19980914, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Bletchley |
1352 |
1352 |
5 |
None |
None |
Bedford |
1434 |
1434 |
1A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88070/2026-09-21/detailed |
None |
Bedford St. Johns |
2026-09-21T14:32:00+01:00 |
Bedford |
6.0 |
{"type": "LineString", "coordinates": [[-0.47705642929187336, 52.13022580826613], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
0.4 |
1430 |
1436 |
Bedford St. Johns |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980914 |
1789997719636675 |
44 |
44 |
2026-09-21 13:46:41.360977 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:41.116942 |
| 712213 |
743170 |
C14763 |
061R68MN21 |
2026-09-21 |
COMPLETE |
19981278 |
2026-09-21 14:36:00 |
2026-09-21 13:46:52 |
2026-09-23 13:46:52 |
{"id": 743170, "stp": "P", "toc": "ScotRail", "uid": "C14763", "consist": "385122+385124", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14763/2026-09-21/detailed", "trust_id": "061R68MN21", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "12", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R68", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1436", "current_leg_dep": "1432", "current_leg_end": "Edinburgh", "origin_dep_time": "1345", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-21T13:46:52", "route_debug_link": null, "timing_variation": "-1 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": "1437", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76288.975, \"from_m\": 76197.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 743170, \"profile_key\": \"eb1a782a30648c203f20e6f8f60e9f630d1d88842bc7b755cce82a639ee081b8\", \"schedule_id\": 1844, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1356\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1405\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430H\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 118666}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 118666}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118666}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:50Z\", \"source_id\": 62838557, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:54Z\", \"source_id\": 19947604, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:44Z\", \"source_id\": 62843232, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:45Z\", \"source_id\": 19948914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:23Z\", \"source_id\": 62852501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:23Z\", \"source_id\": 19951562, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:12Z\", \"source_id\": 62874180, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:16Z\", \"source_id\": 19957749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:01Z\", \"source_id\": 62886557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:04Z\", \"source_id\": 19961174, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:46Z\", \"source_id\": 62900920, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:51Z\", \"source_id\": 19965331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:44Z\", \"source_id\": 62944472, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:47Z\", \"source_id\": 19977649, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:41Z\", \"source_id\": 62957116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:44Z\", \"source_id\": 19981278, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789997746808547, "current_leg_arrival_utc": "2026-09-21T14:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:47.162659", "service_state_evidence_id": 19981278, "current_leg_start_actual_dep": "2026-09-21T14:30:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:47.277295", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
EDB |
1R68 |
385122+385124 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 76288.975, "from_m": 76197.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 743170, "profile_key": "eb1a782a30648c203f20e6f8f60e9f630d1d88842bc7b755cce82a639ee081b8", "schedule_id": 1844, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1345", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 118666}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1356", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 118666}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1405", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 118666}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 118666}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 118666}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430H", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 118666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 118666}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 118666}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 118666}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:50Z", "source_id": 62838557, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:54Z", "source_id": 19947604, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:44Z", "source_id": 62843232, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:45Z", "source_id": 19948914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:23Z", "source_id": 62852501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:23Z", "source_id": 19951562, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:12Z", "source_id": 62874180, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:16Z", "source_id": 19957749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:01Z", "source_id": 62886557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:04Z", "source_id": 19961174, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:46Z", "source_id": 62900920, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:51Z", "source_id": 19965331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:44Z", "source_id": 62944472, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:47Z", "source_id": 19977649, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:41Z", "source_id": 62957116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:44Z", "source_id": 19981278, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1345 |
1345 |
3 |
None |
None |
Edinburgh |
1437 |
1437 |
12 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14763/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T14:30:30+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 |
1432 |
1436 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 13:46:52 |
TERMINATED |
2026-09-21 13:36:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981278 |
1789997746808547 |
58 |
58 |
2026-09-21 13:46:47.277295 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:47.162659 |
| 712214 |
743332 |
P66426 |
521B74MN21 |
2026-09-21 |
COMPLETE |
19980966 |
2026-09-21 14:36:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 743332, "stp": "P", "toc": "Greater Anglia", "uid": "P66426", "consist": "745109", "dest_crs": "SSD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66426/2026-09-21/detailed", "trust_id": "521B74MN21", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "1B74", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1351", "origin_platform": "5", "current_location": "Stansted Airport", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Harlow Town", "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.146, \"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.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\": 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.063, \"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.063, \"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.793, \"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.281, \"from_m\": 49177.793, \"capability_applied\": null, \"effective_limit_mph\": 70.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.281, \"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\": 743332, \"profile_key\": \"9d921ff0ad3f734a3d23bec3624e643c3f48d30ff6eefca3ce6f7b6e56bef1ee\", \"schedule_id\": 22059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.766, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 55248.791, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 119280}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 119280}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119280}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.381, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1351", "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-21T12:54:16Z\", \"source_id\": 62852184, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:21Z\", \"source_id\": 19951508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:37Z\", \"source_id\": 62860518, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:41Z\", \"source_id\": 19953838, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:20Z\", \"source_id\": 62874532, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:20Z\", \"source_id\": 19957801, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:05Z\", \"source_id\": 62889314, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:11Z\", \"source_id\": 19961973, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:27Z\", \"source_id\": 62895174, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:28Z\", \"source_id\": 19963620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:23Z\", \"source_id\": 62902503, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:28Z\", \"source_id\": 19965777, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:55Z\", \"source_id\": 62916794, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:55Z\", \"source_id\": 19969766, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:13Z\", \"source_id\": 62938192, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:16Z\", \"source_id\": 19975825, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:10Z\", \"source_id\": 62945592, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:14Z\", \"source_id\": 19977978, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:14Z\", \"source_id\": 62956019, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:17Z\", \"source_id\": 19980966, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "3", "timing_fact_generation": 1789997718743317, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:53.626534", "service_state_evidence_id": 19980966, "current_leg_start_actual_dep": null, "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:53.708591", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
SSD |
1B74 |
745109 |
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.146, "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.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": 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.063, "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.063, "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.793, "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.281, "from_m": 49177.793, "capability_applied": null, "effective_limit_mph": 70.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.281, "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": 743332, "profile_key": "9d921ff0ad3f734a3d23bec3624e643c3f48d30ff6eefca3ce6f7b6e56bef1ee", "schedule_id": 22059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1351", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 119280}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 119280}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.766, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.791, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 119280}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 119280}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 119280}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 119280}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.381, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:16Z", "source_id": 62852184, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:21Z", "source_id": 19951508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:37Z", "source_id": 62860518, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:41Z", "source_id": 19953838, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:20Z", "source_id": 62874532, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:20Z", "source_id": 19957801, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:05Z", "source_id": 62889314, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:11Z", "source_id": 19961973, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:27Z", "source_id": 62895174, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:28Z", "source_id": 19963620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:23Z", "source_id": 62902503, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:28Z", "source_id": 19965777, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:55Z", "source_id": 62916794, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:55Z", "source_id": 19969766, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:13Z", "source_id": 62938192, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:16Z", "source_id": 19975825, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:10Z", "source_id": 62945592, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:14Z", "source_id": 19977978, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:14Z", "source_id": 62956019, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:17Z", "source_id": 19980966, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1351 |
1351 |
5 |
None |
None |
Stansted Airport |
1437 |
1437 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66426/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Harlow Town |
Stansted Airport |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:36:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19980966 |
1789997718743317 |
73 |
73 |
2026-09-21 13:46:53.708591 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:53.626534 |
| 712215 |
743674 |
N61008 |
182E541O21 |
2026-09-21 |
COMPLETE |
19980970 |
2026-09-21 14:37:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 743674, "stp": "N", "toc": "TransPennine Express", "uid": "N61008", "consist": "185143", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N61008/2026-09-21/detailed", "trust_id": "182E541O21", "origin_crs": "MSN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "1", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2E54", "timing_status": "ON TIME", "origin_station": "Marsden", "current_leg_arr": "1437", "current_leg_dep": "1424", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1405", "origin_platform": "2", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.064640407389342, 53.48412858565463], [-2.0646417, 53.4841284], [-2.065237, 53.4840411], [-2.0660793, 53.4839205], [-2.066125153474899, 53.48391510547841], [-2.0667762999999995, 53.48383849999999], [-2.0675344, 53.4837745], [-2.0680235, 53.48375229999999], [-2.0685027, 53.483753], [-2.0687707, 53.483755300000006], [-2.0690775, 53.48376669999999], [-2.0706006, 53.48385840000002], [-2.0715242, 53.483914], [-2.0726798999999994, 53.4839921], [-2.0735005999999996, 53.48404759999998], [-2.0736976999999994, 53.48406399999999], [-2.0740284, 53.4840947], [-2.0767093, 53.48434149999999], [-2.0794961, 53.484611300000005], [-2.0802337, 53.48467829999999], [-2.0809553, 53.4847645], [-2.0818001, 53.48487779999999], [-2.0823955999999995, 53.484975200000015], [-2.0833075, 53.48513959999999], [-2.0840747, 53.48529920000001], [-2.0850537, 53.485524199999986], [-2.0861239, 53.4857764], [-2.0869044000000003, 53.48594069999999], [-2.0876635, 53.4860748], [-2.0880442999999995, 53.4861402], [-2.0885217999999997, 53.48620089999999], [-2.0888106, 53.48622149999999], [-2.0890649, 53.4862396], [-2.0893264, 53.4862583], [-2.0900371999999994, 53.4862903], [-2.0905415, 53.4862791], [-2.0909813, 53.486247199999994], [-2.0913756, 53.486192899999985], [-2.0917749, 53.48611340000001], [-2.0923886, 53.4859138], [-2.0927535, 53.485770899999984], [-2.0929167999999994, 53.48569239999999], [-2.0930344, 53.48563239999999], [-2.0931496, 53.48557089999999], [-2.093372899999999, 53.4854352], [-2.093711, 53.48519669999999], [-2.093877, 53.48505810000001], [-2.0940379, 53.4848939], [-2.0941482999999996, 53.48476959999999], [-2.0943064999999996, 53.4845551], [-2.0946444, 53.48396299999999], [-2.0949318, 53.4835231], [-2.0952800999999996, 53.4831394], [-2.0954786, 53.4829511], [-2.0958112, 53.4827101], [-2.0962933, 53.48243850000001], [-2.0966157999999995, 53.4822536], [-2.0970825, 53.4820429], [-2.0976435, 53.4818185], [-2.0979008, 53.4817276], [-2.0979981, 53.4816932], [-2.0984053, 53.48154939999999], [-2.0988272, 53.4813896], [-2.0990347, 53.48131219999999], [-2.0991880999999997, 53.48125279999999], [-2.0998855, 53.4809479], [-2.0999755, 53.4809074], [-2.100442, 53.4806976], [-2.1005832, 53.4806341], [-2.1008059, 53.4805329], [-2.1014036, 53.480191399999995], [-2.1019427, 53.4798067], [-2.1025278, 53.4793237], [-2.1032033, 53.4787532], [-2.1039946, 53.478087499999994], [-2.1048559999999994, 53.4773826], [-2.1053572, 53.47693979999999], [-2.1055878, 53.4767286], [-2.1058051, 53.476529600000006], [-2.1066718, 53.4757655], [-2.1071542, 53.4753732], [-2.1074573, 53.4751982], [-2.1078815, 53.4750153], [-2.1083719999999997, 53.47485019999999], [-2.1088735, 53.4747384], [-2.1093456, 53.4746762], [-2.10981, 53.47464779999999], [-2.110258, 53.4746353], [-2.1109392, 53.4746294], [-2.1112008, 53.474623400000006], [-2.1119589, 53.47457060000001], [-2.1126370999999997, 53.47455800000001], [-2.11278425340149, 53.474555493616336], [-2.1138171999999997, 53.474537899999994], [-2.1145748, 53.4745309], [-2.1146785999999995, 53.47452989999999], [-2.1163599, 53.4744737], [-2.1172769, 53.474433700000006], [-2.118264, 53.4744055], [-2.121831, 53.47432919999999], [-2.1224316, 53.47431869999999], [-2.1249218, 53.4742706], [-2.125133578305363, 53.47425989170539], [-2.1252003435830913, 53.474256515805386], [-2.1274848999999993, 53.474141], [-2.1294756999999995, 53.47402319999999], [-2.1312041999999995, 53.47387489999999], [-2.1327257, 53.4737017], [-2.1344474, 53.4734441], [-2.1362858000000005, 53.473121], [-2.1374683999999995, 53.47288600000001], [-2.1383851, 53.47267449999999], [-2.1390836999999996, 53.4725088], [-2.1397855999999997, 53.47233080000001], [-2.1403632, 53.472192], [-2.1421351, 53.47176389999999], [-2.1430048, 53.47158459999999], [-2.1439874999999997, 53.47143020000001], [-2.1449166, 53.4713045], [-2.1455693, 53.47122190000001], [-2.146453, 53.4711424], [-2.1498254, 53.4708903], [-2.1559566818868516, 53.470435760151425], [-2.1580739, 53.4702788], [-2.1598128, 53.47008549999999], [-2.1609739999999995, 53.469929], [-2.1620586, 53.469772299999995], [-2.1659594, 53.46916710000001], [-2.1662539, 53.4691244], [-2.167741, 53.46892119999999], [-2.1684184999999996, 53.46884419999999], [-2.1686971999999995, 53.4688154], [-2.1691033, 53.4687814], [-2.169514, 53.4687829], [-2.1700186, 53.46875399999999], [-2.1707063999999994, 53.4687278], [-2.1715548, 53.46872009999999], [-2.1724160999999995, 53.46873049999999], [-2.1734859999999996, 53.468776000000005], [-2.1747377999999995, 53.4688587], [-2.1757551999999993, 53.46894679999999], [-2.1768219, 53.4690694], [-2.1776725, 53.4691935], [-2.1804009, 53.4696573], [-2.1813468, 53.469815], [-2.1827791, 53.470064099999995], [-2.184298, 53.4703374], [-2.1865995, 53.4707726], [-2.1883991, 53.471095], [-2.1896168, 53.47130490000001], [-2.1900169, 53.4713649], [-2.1906279999999994, 53.47145660000001], [-2.1913657, 53.47154710000001], [-2.1923089999999994, 53.47165100000001], [-2.193924896734298, 53.47179656925054], [-2.194190399621516, 53.4718066245888], [-2.194425005832642, 53.471814838410545], [-2.194633133201961, 53.47182130567376], [-2.194819199563758, 53.47182612133648], [-2.1949876227523175, 53.47182938035673], [-2.1951428206019252, 53.47183117769252], [-2.195289210946867, 53.47183160830187], [-2.1954312116214267, 53.4718307671428], [-2.1955732404598907, 53.47182874917332], [-2.195719715296543, 53.47182564935145], [-2.1958750539656697, 53.47182156263523], [-2.196043674301556, 53.47181658398265], [-2.1962299941384864, 53.47181080835174], [-2.1964384313107463, 53.47180433070052], [-2.1966734036526208, 53.47179724598701], [-2.196939328998395, 53.471789649169224], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-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": "Stalybridge", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stalybridge", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 282.426, \"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\": 931.946, \"from_m\": 282.426, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5578.242, \"from_m\": 931.946, \"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\": 5896.921, \"from_m\": 5578.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8284.514, \"from_m\": 5896.921, \"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\": 8374.576, \"from_m\": 8284.514, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16218.133, \"from_m\": 8374.576, \"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\": 18010.555, \"from_m\": 16218.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20076.829, \"from_m\": 18010.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20636.386, \"from_m\": 20076.829, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20687.493, \"from_m\": 20636.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20983.855, \"from_m\": 20687.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23726.797, \"from_m\": 20983.855, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26962.647, \"from_m\": 23726.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27048.851, \"from_m\": 26962.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\": 27107.206, \"from_m\": 27048.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\": 27862.678, \"from_m\": 27107.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28032.172, \"from_m\": 27862.678, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28122.891, \"from_m\": 28032.172, \"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\": 28146.948, \"from_m\": 28122.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28217.96, \"from_m\": 28146.948, \"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\": 28256.956, \"from_m\": 28217.96, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28300.11, \"from_m\": 28256.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28463.835, \"from_m\": 28300.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28773.248, \"from_m\": 28463.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28819.455, \"from_m\": 28773.248, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28897.244, \"from_m\": 28819.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29306.424, \"from_m\": 28897.244, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 743674, \"profile_key\": \"6bdb1c2af1fdfa1e99cb3014e59c82fd78691678540868dcbc1912c3c3e17d41\", \"schedule_id\": 39732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Marsden\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Diggle Jn\", \"stage_seq\": 2, \"distance_m\": 6255.685, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1412H\", \"location\": \"Greenfield\", \"stage_seq\": 3, \"distance_m\": 9607.324, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Mossley (Grtr Manchester)\", \"stage_seq\": 4, \"distance_m\": 13121.47, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1423\", \"location\": \"Stalybridge\", \"stage_seq\": 5, \"distance_m\": 17383.464, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Guide Bridge\", \"stage_seq\": 6, \"distance_m\": 21221.984, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Ashburys\", \"stage_seq\": 7, \"distance_m\": 26837.874, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 8, \"distance_m\": 28186.996, \"section_seq\": 1, \"route_path_id\": 146754}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 9, \"distance_m\": 29306.424, \"section_seq\": 1, \"route_path_id\": 146754}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29306.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146754}], \"total_distance_m\": 29306.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25994.8, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3311.624, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1405", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "13.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:33Z\", \"source_id\": 62900384, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:33Z\", \"source_id\": 62900397, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:35Z\", \"source_id\": 19965180, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:28Z\", \"source_id\": 62910713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:32Z\", \"source_id\": 19968021, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:04Z\", \"source_id\": 62922638, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:06Z\", \"source_id\": 19971385, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:13Z\", \"source_id\": 62938215, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:16Z\", \"source_id\": 19975837, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:59Z\", \"source_id\": 62947585, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:05Z\", \"source_id\": 19978602, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:16Z\", \"source_id\": 62956057, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:17Z\", \"source_id\": 19980970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "1", "timing_fact_generation": 1789997720504554, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:36:54.181316", "service_state_evidence_id": 62956057, "current_leg_start_actual_dep": "2026-09-21T14:23:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T13:36:54", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:46:54.972873", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
MSN |
MAN |
2E54 |
185143 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 282.426, "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": 931.946, "from_m": 282.426, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5578.242, "from_m": 931.946, "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": 5896.921, "from_m": 5578.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8284.514, "from_m": 5896.921, "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": 8374.576, "from_m": 8284.514, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16218.133, "from_m": 8374.576, "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": 18010.555, "from_m": 16218.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20076.829, "from_m": 18010.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20636.386, "from_m": 20076.829, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20687.493, "from_m": 20636.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20983.855, "from_m": 20687.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23726.797, "from_m": 20983.855, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26962.647, "from_m": 23726.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27048.851, "from_m": 26962.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": 27107.206, "from_m": 27048.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": 27862.678, "from_m": 27107.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28032.172, "from_m": 27862.678, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28122.891, "from_m": 28032.172, "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": 28146.948, "from_m": 28122.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28217.96, "from_m": 28146.948, "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": 28256.956, "from_m": 28217.96, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28300.11, "from_m": 28256.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28463.835, "from_m": 28300.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28773.248, "from_m": 28463.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28819.455, "from_m": 28773.248, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28897.244, "from_m": 28819.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29306.424, "from_m": 28897.244, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 743674, "profile_key": "6bdb1c2af1fdfa1e99cb3014e59c82fd78691678540868dcbc1912c3c3e17d41", "schedule_id": 39732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1405", "location": "Marsden", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146754}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Diggle Jn", "stage_seq": 2, "distance_m": 6255.685, "section_seq": 1, "route_path_id": 146754}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1412H", "location": "Greenfield", "stage_seq": 3, "distance_m": 9607.324, "section_seq": 1, "route_path_id": 146754}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Mossley (Grtr Manchester)", "stage_seq": 4, "distance_m": 13121.47, "section_seq": 1, "route_path_id": 146754}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1423", "location": "Stalybridge", "stage_seq": 5, "distance_m": 17383.464, "section_seq": 1, "route_path_id": 146754}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Guide Bridge", "stage_seq": 6, "distance_m": 21221.984, "section_seq": 1, "route_path_id": 146754}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Ashburys", "stage_seq": 7, "distance_m": 26837.874, "section_seq": 1, "route_path_id": 146754}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Ardwick Jn", "stage_seq": 8, "distance_m": 28186.996, "section_seq": 1, "route_path_id": 146754}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 9, "distance_m": 29306.424, "section_seq": 1, "route_path_id": 146754}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29306.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 146754}], "total_distance_m": 29306.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25994.8, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3311.624, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8635, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:33Z", "source_id": 62900384, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:33Z", "source_id": 62900397, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:35Z", "source_id": 19965180, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8656, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:28Z", "source_id": 62910713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:32Z", "source_id": 19968021, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:04Z", "source_id": 62922638, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:06Z", "source_id": 19971385, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:13Z", "source_id": 62938215, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:16Z", "source_id": 19975837, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:59Z", "source_id": 62947585, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:05Z", "source_id": 19978602, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:16Z", "source_id": 62956057, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:17Z", "source_id": 19980970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Marsden |
1405 |
1405 |
2 |
None |
None |
Manchester Piccadilly |
1437 |
1437 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N61008/2026-09-21/detailed |
None |
Stalybridge |
2026-09-21T14:23:00+01:00 |
Manchester Piccadilly |
13.0 |
{"type": "LineString", "coordinates": [[-2.064640407389342, 53.48412858565463], [-2.0646417, 53.4841284], [-2.065237, 53.4840411], [-2.0660793, 53.4839205], [-2.066125153474899, 53.48391510547841], [-2.0667762999999995, 53.48383849999999], [-2.0675344, 53.4837745], [-2.0680235, 53.48375229999999], [-2.0685027, 53.483753], [-2.0687707, 53.483755300000006], [-2.0690775, 53.48376669999999], [-2.0706006, 53.48385840000002], [-2.0715242, 53.483914], [-2.0726798999999994, 53.4839921], [-2.0735005999999996, 53.48404759999998], [-2.0736976999999994, 53.48406399999999], [-2.0740284, 53.4840947], [-2.0767093, 53.48434149999999], [-2.0794961, 53.484611300000005], [-2.0802337, 53.48467829999999], [-2.0809553, 53.4847645], [-2.0818001, 53.48487779999999], [-2.0823955999999995, 53.484975200000015], [-2.0833075, 53.48513959999999], [-2.0840747, 53.48529920000001], [-2.0850537, 53.485524199999986], [-2.0861239, 53.4857764], [-2.0869044000000003, 53.48594069999999], [-2.0876635, 53.4860748], [-2.0880442999999995, 53.4861402], [-2.0885217999999997, 53.48620089999999], [-2.0888106, 53.48622149999999], [-2.0890649, 53.4862396], [-2.0893264, 53.4862583], [-2.0900371999999994, 53.4862903], [-2.0905415, 53.4862791], [-2.0909813, 53.486247199999994], [-2.0913756, 53.486192899999985], [-2.0917749, 53.48611340000001], [-2.0923886, 53.4859138], [-2.0927535, 53.485770899999984], [-2.0929167999999994, 53.48569239999999], [-2.0930344, 53.48563239999999], [-2.0931496, 53.48557089999999], [-2.093372899999999, 53.4854352], [-2.093711, 53.48519669999999], [-2.093877, 53.48505810000001], [-2.0940379, 53.4848939], [-2.0941482999999996, 53.48476959999999], [-2.0943064999999996, 53.4845551], [-2.0946444, 53.48396299999999], [-2.0949318, 53.4835231], [-2.0952800999999996, 53.4831394], [-2.0954786, 53.4829511], [-2.0958112, 53.4827101], [-2.0962933, 53.48243850000001], [-2.0966157999999995, 53.4822536], [-2.0970825, 53.4820429], [-2.0976435, 53.4818185], [-2.0979008, 53.4817276], [-2.0979981, 53.4816932], [-2.0984053, 53.48154939999999], [-2.0988272, 53.4813896], [-2.0990347, 53.48131219999999], [-2.0991880999999997, 53.48125279999999], [-2.0998855, 53.4809479], [-2.0999755, 53.4809074], [-2.100442, 53.4806976], [-2.1005832, 53.4806341], [-2.1008059, 53.4805329], [-2.1014036, 53.480191399999995], [-2.1019427, 53.4798067], [-2.1025278, 53.4793237], [-2.1032033, 53.4787532], [-2.1039946, 53.478087499999994], [-2.1048559999999994, 53.4773826], [-2.1053572, 53.47693979999999], [-2.1055878, 53.4767286], [-2.1058051, 53.476529600000006], [-2.1066718, 53.4757655], [-2.1071542, 53.4753732], [-2.1074573, 53.4751982], [-2.1078815, 53.4750153], [-2.1083719999999997, 53.47485019999999], [-2.1088735, 53.4747384], [-2.1093456, 53.4746762], [-2.10981, 53.47464779999999], [-2.110258, 53.4746353], [-2.1109392, 53.4746294], [-2.1112008, 53.474623400000006], [-2.1119589, 53.47457060000001], [-2.1126370999999997, 53.47455800000001], [-2.11278425340149, 53.474555493616336], [-2.1138171999999997, 53.474537899999994], [-2.1145748, 53.4745309], [-2.1146785999999995, 53.47452989999999], [-2.1163599, 53.4744737], [-2.1172769, 53.474433700000006], [-2.118264, 53.4744055], [-2.121831, 53.47432919999999], [-2.1224316, 53.47431869999999], [-2.1249218, 53.4742706], [-2.125133578305363, 53.47425989170539], [-2.1252003435830913, 53.474256515805386], [-2.1274848999999993, 53.474141], [-2.1294756999999995, 53.47402319999999], [-2.1312041999999995, 53.47387489999999], [-2.1327257, 53.4737017], [-2.1344474, 53.4734441], [-2.1362858000000005, 53.473121], [-2.1374683999999995, 53.47288600000001], [-2.1383851, 53.47267449999999], [-2.1390836999999996, 53.4725088], [-2.1397855999999997, 53.47233080000001], [-2.1403632, 53.472192], [-2.1421351, 53.47176389999999], [-2.1430048, 53.47158459999999], [-2.1439874999999997, 53.47143020000001], [-2.1449166, 53.4713045], [-2.1455693, 53.47122190000001], [-2.146453, 53.4711424], [-2.1498254, 53.4708903], [-2.1559566818868516, 53.470435760151425], [-2.1580739, 53.4702788], [-2.1598128, 53.47008549999999], [-2.1609739999999995, 53.469929], [-2.1620586, 53.469772299999995], [-2.1659594, 53.46916710000001], [-2.1662539, 53.4691244], [-2.167741, 53.46892119999999], [-2.1684184999999996, 53.46884419999999], [-2.1686971999999995, 53.4688154], [-2.1691033, 53.4687814], [-2.169514, 53.4687829], [-2.1700186, 53.46875399999999], [-2.1707063999999994, 53.4687278], [-2.1715548, 53.46872009999999], [-2.1724160999999995, 53.46873049999999], [-2.1734859999999996, 53.468776000000005], [-2.1747377999999995, 53.4688587], [-2.1757551999999993, 53.46894679999999], [-2.1768219, 53.4690694], [-2.1776725, 53.4691935], [-2.1804009, 53.4696573], [-2.1813468, 53.469815], [-2.1827791, 53.470064099999995], [-2.184298, 53.4703374], [-2.1865995, 53.4707726], [-2.1883991, 53.471095], [-2.1896168, 53.47130490000001], [-2.1900169, 53.4713649], [-2.1906279999999994, 53.47145660000001], [-2.1913657, 53.47154710000001], [-2.1923089999999994, 53.47165100000001], [-2.193924896734298, 53.47179656925054], [-2.194190399621516, 53.4718066245888], [-2.194425005832642, 53.471814838410545], [-2.194633133201961, 53.47182130567376], [-2.194819199563758, 53.47182612133648], [-2.1949876227523175, 53.47182938035673], [-2.1951428206019252, 53.47183117769252], [-2.195289210946867, 53.47183160830187], [-2.1954312116214267, 53.4718307671428], [-2.1955732404598907, 53.47182874917332], [-2.195719715296543, 53.47182564935145], [-2.1958750539656697, 53.47182156263523], [-2.196043674301556, 53.47181658398265], [-2.1962299941384864, 53.47181080835174], [-2.1964384313107463, 53.47180433070052], [-2.1966734036526208, 53.47179724598701], [-2.196939328998395, 53.471789649169224], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-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]]} |
7.4 |
1424 |
1437 |
Stalybridge |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:36:54 |
Manchester Piccadilly |
TD |
DIRECT_DESTINATION_ARRIVAL |
62956057 |
1789997720504554 |
37 |
37 |
2026-09-21 13:46:54.972873 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:36:54.181316 |
| 712216 |
738420 |
H49710 |
656D44CJ21 |
2026-09-21 |
COMPLETE |
19949360 |
2026-09-21 13:37:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 738420, "stp": "P", "toc": "Unknown", "uid": "H49710", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49710/2026-09-21/detailed", "trust_id": "656D44CJ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Toton North Yard", "service_date": "2026-09-21", "dest_arr_time": "1337", "dest_platform": null, "is_terminated": 1, "next_location": "Toton North Yard", "signalling_id": "6D44", "timing_status": "ON TIME", "origin_station": "Bescot Engineers Sidings", "current_leg_arr": "1337", "current_leg_dep": "1240", "current_leg_end": "Toton North Yard", "origin_dep_time": "1136", "origin_platform": null, "current_location": "Stapleford & Sandiacre Chief Civil Engineer's Siding", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6781173715003188, 52.54896191164581], [-1.6781083, 52.5501529], [-1.6780758, 52.55088510000001], [-1.6780442999999998, 52.5515516], [-1.6780100999999998, 52.55231779999999], [-1.6779953, 52.5525864], [-1.6779925999999998, 52.55287349999998], [-1.6779738999999998, 52.55338389999999], [-1.6779767, 52.5539559], [-1.6779123, 52.55456220000001], [-1.6779186, 52.5550586], [-1.6779036619737886, 52.555272086284425], [-1.6778565, 52.5559461], [-1.6778467, 52.55610209999999], [-1.6777958, 52.5569565], [-1.6777454, 52.5578996], [-1.6777174, 52.5589036], [-1.6777095999999998, 52.5594347], [-1.6777116, 52.56009079999999], [-1.6777137999999998, 52.5605829], [-1.6777206, 52.5610543], [-1.6777396999999998, 52.561658], [-1.6777688000000002, 52.562332600000005], [-1.67777, 52.562383699999984], [-1.6777852, 52.5627826], [-1.6778123, 52.563174499999995], [-1.6778611, 52.563829199999994], [-1.6779105, 52.5643404], [-1.6779716999999998, 52.56489739999999], [-1.6780494999999995, 52.565568699999986], [-1.6780859, 52.5658744], [-1.6782166999999997, 52.566753199999994], [-1.6783214, 52.567402099999995], [-1.6784412999999998, 52.5680254], [-1.6785559, 52.5686292], [-1.6787597999999997, 52.5697464], [-1.6795584, 52.5739797], [-1.6799731, 52.57607470000001], [-1.6801247, 52.57707829999999], [-1.6802094, 52.577695600000006], [-1.6803195, 52.5785824], [-1.6803718999999997, 52.579170299999994], [-1.6804068, 52.57969589999999], [-1.6804301999999998, 52.58209050000001], [-1.6803841, 52.583047399999984], [-1.680306, 52.58400470000001], [-1.6801829999999998, 52.5849916], [-1.6788627, 52.5959007], [-1.6786985999999997, 52.5980562], [-1.6786146999999998, 52.60022430000001], [-1.6786106, 52.600445], [-1.6786327, 52.60192719999999], [-1.678707526273998, 52.60355296986019], [-1.6787236, 52.60390219999999], [-1.6787765, 52.6045551], [-1.6790936, 52.607201200000006], [-1.6793344, 52.6086647], [-1.6795694, 52.6099061], [-1.6797022, 52.61055629999999], [-1.6797073, 52.61057939999999], [-1.679785, 52.6109021], [-1.6799144, 52.61143919999999], [-1.6801102, 52.6122282], [-1.6807571, 52.6143916], [-1.6811740999999998, 52.615662], [-1.6821541, 52.6184448], [-1.6833794, 52.621848], [-1.6834906999999997, 52.6221788], [-1.6835338, 52.6222807], [-1.6836159999999998, 52.6225307], [-1.6840556, 52.62373740000001], [-1.6841533, 52.624009399999984], [-1.6855087999999998, 52.627781799999994], [-1.6860387, 52.6293095], [-1.6862816, 52.63003359999999], [-1.6866859, 52.6320132], [-1.6867346999999997, 52.6325278], [-1.6867608999999997, 52.6330687], [-1.6867818, 52.63387329999999], [-1.6867453, 52.63480119999999], [-1.6866766999999998, 52.6357214], [-1.6866034999999997, 52.63641629999999], [-1.686537287925996, 52.63676325762667], [-1.6865079854252416, 52.63692075039445], [-1.686481304437483, 52.63705985702148], [-1.6864567846775709, 52.63718319734029], [-1.686433965860358, 52.63729339118342], [-1.6864123877006962, 52.637393058383424], [-1.6863915899134376, 52.63748481877283], [-1.6863711122134346, 52.63757129218418], [-1.6863504943155383, 52.63765509845], [-1.6863292759346018, 52.63773885740286], [-1.686306996785476, 52.63782518887528], [-1.6862831965830138, 52.637916712699784], [-1.6862574150420673, 52.638016048708934], [-1.6862291918774877, 52.63812581673527], [-1.6861980668041276, 52.63824863661131], [-1.6861635795368388, 52.63838712816961], [-1.6861252697904734, 52.638543911242714], [-1.6861115, 52.6385916], [-1.6860453, 52.63884639999999], [-1.6860254999999995, 52.63892399999999], [-1.6859318999999997, 52.6392531], [-1.6857491, 52.63986589999999], [-1.6853932, 52.64090749999998], [-1.6850422, 52.641881299999994], [-1.6846996999999997, 52.64307970000001], [-1.6845114999999995, 52.6438423], [-1.6843425, 52.644638], [-1.6842549, 52.6453017], [-1.6842189, 52.6455753], [-1.6840839, 52.647315799999994], [-1.6840867, 52.64907910000001], [-1.6841335, 52.64964719999999], [-1.6842802999999995, 52.6508837], [-1.6843828, 52.651497199999994], [-1.6844353000000003, 52.65182639999998], [-1.6844775999999997, 52.6521111], [-1.6848688, 52.6545655], [-1.6851246, 52.6562332], [-1.6852964, 52.65736169999999], [-1.6854057643084863, 52.658076072523166], [-1.6854682, 52.65848389999999], [-1.6855776, 52.659228199999994], [-1.6856405, 52.6596], [-1.6856744, 52.6597714], [-1.6858434000000002, 52.6608459], [-1.6860078, 52.6619148], [-1.6863414999999995, 52.66405640000001], [-1.6863651, 52.6642307], [-1.6864454, 52.6647638], [-1.6865749999999995, 52.66552969999999], [-1.6867963999999998, 52.666565199999994], [-1.6870398999999998, 52.6676515], [-1.6875203, 52.6693411], [-1.6877365999999998, 52.6700109], [-1.6881213, 52.67106950000001], [-1.688488, 52.67198570000001], [-1.6888255999999997, 52.6727711], [-1.6890153, 52.67317649999999], [-1.6892007, 52.673569099999995], [-1.6896156999999998, 52.67437150000001], [-1.6899806, 52.67504449999999], [-1.6905618, 52.6760664], [-1.6911980000000002, 52.6770713], [-1.6920527, 52.6783474], [-1.6929621, 52.67958779999999], [-1.6942648, 52.6811972], [-1.6952012, 52.6822507], [-1.6968248, 52.6839683], [-1.6981695999999995, 52.6854081], [-1.6985591, 52.6858444], [-1.6989219, 52.686254000000005], [-1.6991304, 52.686575999999995], [-1.6994469, 52.686956499999994], [-1.6997768, 52.6873467], [-1.7001019999999998, 52.6877384], [-1.7005096999999998, 52.6882456], [-1.7009784, 52.68883919999999], [-1.7014162999999998, 52.6894032], [-1.7017516, 52.6898958], [-1.7020727999999998, 52.69034309999999], [-1.7024731, 52.690853399999995], [-1.7027306, 52.691188299999986], [-1.7031483999999997, 52.6917981], [-1.7035695, 52.69243370000001], [-1.7040979, 52.69325140000001], [-1.7043714, 52.69370010000001], [-1.7046021, 52.69408049999999], [-1.7049138999999998, 52.6946005], [-1.7051573, 52.6949778], [-1.7053460000000005, 52.695243100000006], [-1.7055334999999998, 52.6955807], [-1.7060301, 52.69650419999999], [-1.7061887, 52.6968043], [-1.7062985999999998, 52.6969916], [-1.7065796, 52.69752969999999], [-1.7067990398270907, 52.69793912797725], [-1.7091357, 52.7022986], [-1.7091705999999998, 52.7023718], [-1.7095807999999997, 52.7031508], [-1.7099072, 52.7037718], [-1.7103490999999995, 52.7045799], [-1.7107863, 52.70541379999999], [-1.7110974, 52.70598410000001], [-1.711474, 52.7066827], [-1.7119213999999998, 52.70753839999998], [-1.7123389999999998, 52.70831069999999], [-1.7129334, 52.7094137], [-1.7134067, 52.710313799999994], [-1.7137401, 52.7109317], [-1.7140342999999998, 52.7114827], [-1.7143885000000003, 52.7121496], [-1.7145934858632232, 52.71253125491421], [-1.7147859, 52.7128895], [-1.715366, 52.71396339999999], [-1.7161356, 52.7153941], [-1.7163491, 52.7158144], [-1.7164411000000002, 52.71597119999999], [-1.7170833999999997, 52.717202400000005], [-1.7173439999999998, 52.7176951], [-1.7176328999999997, 52.718292600000005], [-1.7179709000000003, 52.719043600000006], [-1.7183407999999998, 52.719979399999986], [-1.7186047999999998, 52.72074680000001], [-1.7187891999999998, 52.7213033], [-1.7189161, 52.72176], [-1.7189807, 52.7219992], [-1.71908, 52.72239869999999], [-1.7192185999999998, 52.72303140000001], [-1.7193539, 52.72376279999999], [-1.7194550999999998, 52.72452009999999], [-1.7195244999999997, 52.72505619999999], [-1.7195647, 52.7258206], [-1.7195864999999997, 52.72651710000001], [-1.7195650999999998, 52.7272005], [-1.7195553999999995, 52.727612], [-1.7195534, 52.7276929], [-1.7195346, 52.7280306], [-1.7195185, 52.728203099999995], [-1.7194747999999995, 52.7288686], [-1.7194035, 52.729360099999994], [-1.7192900999999998, 52.7300164], [-1.7191694, 52.7306271], [-1.7190179, 52.73129680000001], [-1.7188222, 52.73203680000001], [-1.7186069999999998, 52.7326857], [-1.7182327999999998, 52.73363679999999], [-1.718009, 52.73422539999999], [-1.7176811999999997, 52.734977699999995], [-1.7173767, 52.7355981], [-1.7169025999999998, 52.7365173], [-1.7164712999999998, 52.7372467], [-1.7161031999999998, 52.737839400000006], [-1.7152973, 52.73899180000001], [-1.7148724999999998, 52.73951999999999], [-1.7144931, 52.74003179999999], [-1.7141165, 52.74050090000001], [-1.71365502824926, 52.74108053064902], [-1.7136494, 52.7410876], [-1.7133783, 52.74143659999999], [-1.7127779, 52.7422078], [-1.7122653999999995, 52.7428352], [-1.7104792999999998, 52.74506], [-1.7099413999999995, 52.7457396], [-1.7094076, 52.746414], [-1.7089669, 52.7470038], [-1.7076135999999995, 52.74868709999999], [-1.7067990398270907, 52.74971731849448], [-1.706746, 52.7497844], [-1.7058403, 52.7509034], [-1.7046736999999998, 52.7523685], [-1.7024524, 52.7551626], [-1.7009294, 52.7569971], [-1.6989098, 52.7592508], [-1.6980908, 52.760131], [-1.6975166, 52.7607353], [-1.6964615999999997, 52.76182359999999], [-1.69614, 52.7621553], [-1.6957136, 52.7625952], [-1.6940966, 52.764152900000006], [-1.6925418999999997, 52.765661499999986], [-1.6921428999999997, 52.7660288], [-1.6911319562082947, 52.766918552514426], [-1.6910050999999997, 52.7670302], [-1.6896810999999998, 52.76816989999999], [-1.6877367, 52.769723899999995], [-1.6865389999999998, 52.770696499999985], [-1.6838675999999997, 52.7728343], [-1.6817688, 52.7745226], [-1.6795192999999995, 52.77631339999999], [-1.677901, 52.777599], [-1.6756132999999998, 52.7794444], [-1.6727443999999998, 52.7817229], [-1.6702535, 52.7836848], [-1.6679676, 52.78552319999999], [-1.6669839999999998, 52.7863224], [-1.6660888000000005, 52.787038200000005], [-1.6646232, 52.78818969999999], [-1.6641732, 52.7885585], [-1.6628575999999995, 52.789617199999995], [-1.6626614, 52.7897714], [-1.6615419, 52.79065419999999], [-1.6490280999999998, 52.80065030000001], [-1.6486644, 52.800939799999995], [-1.6473647, 52.8019746], [-1.6472515999999997, 52.8020647], [-1.6466905, 52.802566199999994], [-1.6464454000000002, 52.8027599], [-1.6460655999999998, 52.80306], [-1.6454996, 52.8035107], [-1.6454036999999997, 52.803587], [-1.6453292999999998, 52.8036464], [-1.6445099, 52.804372599999994], [-1.6437543, 52.805020600000006], [-1.6436944, 52.80506840000001], [-1.6427619, 52.8058134], [-1.642448651282718, 52.806068874254265], [-1.6422376, 52.80624100000001], [-1.6417395, 52.806636700000006], [-1.6416058999999998, 52.80673440000001], [-1.6412223, 52.80699869999999], [-1.6410130999999997, 52.8071446], [-1.6403291999999998, 52.807640799999994], [-1.6392018999999998, 52.808535], [-1.6379867, 52.8095217], [-1.6354127, 52.811570800000005], [-1.6348235, 52.81204350000001], [-1.6343134999999998, 52.8124429], [-1.6332292999999998, 52.8133087], [-1.6310486999999998, 52.81504819999999], [-1.6301233, 52.815788999999995], [-1.6291712, 52.8165412], [-1.627529, 52.817845600000005], [-1.6267761, 52.81845189999999], [-1.626442, 52.81872419999999], [-1.625768, 52.81925420000001], [-1.625515, 52.8194609], [-1.6247643, 52.820065199999995], [-1.6243423999999995, 52.8203992], [-1.6232828349422828, 52.82123800100551], [-1.6231549999999997, 52.8213392], [-1.6215509999999995, 52.8226116], [-1.6199496999999998, 52.8239018], [-1.6182464999999997, 52.82524539999999], [-1.6169675114151385, 52.82622884781892], [-1.6163770000000002, 52.82668290000001], [-1.6147582, 52.827875599999985], [-1.6146334, 52.82796630000001], [-1.6139601999999995, 52.8284517], [-1.6132386999999997, 52.8289638], [-1.6122983999999998, 52.82964249999999], [-1.6118358999999998, 52.8299629], [-1.6115958, 52.8301266], [-1.6113565000000003, 52.830297499999986], [-1.6112921, 52.8303421], [-1.6109249, 52.83057109999999], [-1.6100631, 52.831164599999994], [-1.6096125, 52.831466000000006], [-1.6091591999999997, 52.8317529], [-1.6072682, 52.8329844], [-1.6046933, 52.83458050000001], [-1.6035851, 52.8352431], [-1.6035418999999995, 52.8352689], [-1.6034857, 52.8353024], [-1.6028827, 52.8356605], [-1.6025996999999998, 52.8358322], [-1.6025219999999998, 52.8358787], [-1.6024516, 52.83592079999999], [-1.6023365, 52.8359896], [-1.5995615999999997, 52.8375679], [-1.5988611999999998, 52.837951], [-1.5972478, 52.8388357], [-1.5971026999999998, 52.838915199999995], [-1.5966869, 52.83914320000001], [-1.5923515999999998, 52.84137450000001], [-1.5884619999999998, 52.843257900000005], [-1.5854270999999998, 52.8446471], [-1.5847564999999997, 52.8449451], [-1.5845285, 52.8450472], [-1.5805400999999997, 52.8467692], [-1.5770679999999997, 52.84815829999999], [-1.5684629, 52.85162849999998], [-1.5651472999999998, 52.85297619999999], [-1.5647277, 52.8531475], [-1.56363, 52.85358209999999], [-1.5635393, 52.8536174], [-1.5629499, 52.8538634], [-1.5602501999999998, 52.8549478], [-1.5561039, 52.85662430000001], [-1.5531421, 52.8578219], [-1.5466754, 52.86043660000001], [-1.5460200999999998, 52.86069650000001], [-1.5451843999999997, 52.860996599999986], [-1.544714150373997, 52.86118511207191], [-1.5445912, 52.861234399999994], [-1.5377857, 52.863962], [-1.5364313809398322, 52.86453177390672], [-1.536201554368852, 52.864622034344315], [-1.535980266572747, 52.86471022927565], [-1.535766241148116, 52.864796600056074], [-1.535558201691557, 52.864881388040885], [-1.5353548717996672, 52.864964834585386], [-1.5351549750690463, 52.86504718104491], [-1.5349572350962912, 52.86512866877475], [-1.5347603754780006, 52.865209539130255], [-1.5345631198107728, 52.86529003346671], [-1.5343641916912056, 52.86537039313944], [-1.5341623147158974, 52.86545085950376], [-1.5339562124814463, 52.865531673915], [-1.5337446085844504, 52.86561307772845], [-1.533526226621508, 52.86569531229944], [-1.5332997901892171, 52.865778618983285], [-1.533064022884176, 52.8658632391353], [-1.5324812, 52.86604599999998], [-1.5319909, 52.86616190000001], [-1.5315011, 52.86626340000001], [-1.530879, 52.86638200000001], [-1.5302285999999998, 52.866479], [-1.5296718, 52.866536800000006], [-1.5291072, 52.866583799999994], [-1.5281777999999997, 52.86663300000001], [-1.5273893999999997, 52.8666297], [-1.5271359830031863, 52.86662405158731], [-1.5269901, 52.86662079999999], [-1.5265957, 52.86659780000001], [-1.5258855, 52.8665622], [-1.5251728000000002, 52.8665189], [-1.5226765, 52.8663741], [-1.5218244, 52.8663001], [-1.5213939, 52.8662559], [-1.5209703, 52.866202], [-1.519705, 52.86601819999999], [-1.5184656, 52.8657977], [-1.5040910999999997, 52.8628502], [-1.5035406, 52.8627391], [-1.5029936, 52.862643799999994], [-1.5025536, 52.8625718], [-1.5020897999999998, 52.8625062], [-1.5013464, 52.862401299999995], [-1.5009629999999998, 52.8623434], [-1.5005558, 52.8622965], [-1.4965182, 52.86193959999999], [-1.4948411, 52.8617375], [-1.4936499, 52.861553599999986], [-1.4924713, 52.86132560000001], [-1.4918338999999998, 52.86117350000001], [-1.4788899, 52.8579597], [-1.4778398, 52.85773249999999], [-1.4757543999999998, 52.857346199999995], [-1.471594, 52.85661720000001], [-1.4704165, 52.856452199999985], [-1.4692101000000002, 52.85631579999998], [-1.46771, 52.8562], [-1.4664267999999998, 52.8561513], [-1.4649455, 52.8561351], [-1.4637964, 52.856158], [-1.4626954, 52.85621600000001], [-1.4609523, 52.8563762], [-1.4589563, 52.8566214], [-1.4535401999999995, 52.8573217], [-1.4494598, 52.857829300000006], [-1.4492579, 52.85785580000001], [-1.4474788999999997, 52.85808299999999], [-1.4470267, 52.8581415], [-1.4459569999999995, 52.8582771], [-1.4454592, 52.85833009999999], [-1.4448563, 52.8583602], [-1.4442962999999998, 52.8583794], [-1.4435383, 52.8583793], [-1.4430681, 52.8583613], [-1.4427591999999998, 52.85834539999999], [-1.4424544, 52.858321499999995], [-1.4417063999999995, 52.858256099999984], [-1.4412638999999998, 52.8581996], [-1.4408772, 52.8581426], [-1.4402259, 52.85803219999999], [-1.4396935999999998, 52.8579359], [-1.4391115, 52.8578246], [-1.4387074, 52.8577208], [-1.438388, 52.85762830000001], [-1.4380263999999998, 52.8574956], [-1.4374084, 52.85722899999999], [-1.437304454591234, 52.85717235782662], [-1.4370834, 52.8570519], [-1.4367802, 52.85685380000001], [-1.4365412999999998, 52.8566731], [-1.4362814999999998, 52.8564519], [-1.4353975999999995, 52.855727300000005], [-1.4349921, 52.8554167], [-1.4342790999999997, 52.854913], [-1.4338752, 52.8546424], [-1.4334322999999998, 52.8543664], [-1.4328806999999997, 52.8540355], [-1.4322945, 52.8537092], [-1.4280437, 52.8514422], [-1.427818, 52.851319800000006], [-1.4269583999999995, 52.8508572], [-1.4266456, 52.8507005], [-1.4256817999999998, 52.8502571], [-1.4251516, 52.8500378], [-1.4245866, 52.8498375], [-1.4240013, 52.8496385], [-1.4233924999999998, 52.8494587], [-1.4228664, 52.84930829999999], [-1.4223165999999998, 52.849174], [-1.4217188, 52.8490447], [-1.4211082, 52.84893389999999], [-1.4205582, 52.8488358], [-1.4186933999999998, 52.8485851], [-1.4152668, 52.8481244], [-1.410064, 52.84741929999999], [-1.4091171, 52.847317700000005], [-1.4081447, 52.84722090000001], [-1.4071464, 52.84716070000001], [-1.4061263, 52.84713510000001], [-1.4050541, 52.84711910000001], [-1.4034955999999998, 52.8471528], [-1.4027259, 52.847190399999995], [-1.402007, 52.84723799999999], [-1.4013823, 52.84728629999999], [-1.4007567, 52.847350199999994], [-1.3997143, 52.84747589999999], [-1.3892662, 52.8488186], [-1.3887922, 52.8488768], [-1.3818538, 52.849758400000006], [-1.3817376999999995, 52.84977299999999], [-1.3815871, 52.8497922], [-1.3709606, 52.8511587], [-1.3691473000000003, 52.85137029999999], [-1.3685008999999997, 52.8514415], [-1.3681066999999998, 52.8514688], [-1.3676989999999998, 52.851503300000005], [-1.3671441, 52.8515361], [-1.3666212, 52.8515683], [-1.3645908, 52.851632599999995], [-1.3640642, 52.8516368], [-1.3636117, 52.85165169999999], [-1.3474729261792822, 52.85216483576878], [-1.3458542999999998, 52.852216299999995], [-1.3430358999999998, 52.85230419999999], [-1.3353958, 52.85254050000001], [-1.333769383138941, 52.852591563600654], [-1.3330261, 52.8526149], [-1.3297101, 52.85271399999999], [-1.3276553999999998, 52.85278549999999], [-1.3267665999999998, 52.85284], [-1.3259355, 52.852905099999994], [-1.3249807999999998, 52.8530001], [-1.3248204999999995, 52.85301849999999], [-1.3240593, 52.8531206], [-1.3233659000000002, 52.8532248], [-1.3226868, 52.85333910000001], [-1.3223653, 52.85339669999998], [-1.321874, 52.853493799999995], [-1.3204635999999998, 52.85380239999999], [-1.3190572, 52.8541244], [-1.3162275, 52.8547633], [-1.3148311, 52.8550944], [-1.3134836, 52.85545739999999], [-1.3122637999999998, 52.85584190000001], [-1.3110877, 52.8562699], [-1.3086993, 52.85726209999999], [-1.3042939, 52.8591512], [-1.3030333, 52.8597333], [-1.3019335, 52.8602894], [-1.3007991, 52.8609604], [-1.3001687999999998, 52.86136129999999], [-1.2992453999999998, 52.8620187], [-1.2983793, 52.8627026], [-1.298025, 52.8630148], [-1.2977057, 52.86328019999999], [-1.2970872999999998, 52.86388120000001], [-1.2961614999999995, 52.8649199], [-1.2958503, 52.8653085], [-1.2955848, 52.8656858], [-1.2953488, 52.8660307], [-1.2945254, 52.86719959999999], [-1.2928674, 52.8696039], [-1.2927923, 52.869711999999986], [-1.2923338999999998, 52.87034719999999], [-1.2918082, 52.8711114], [-1.2914518, 52.8716361], [-1.2901094, 52.87356479999999], [-1.2889668, 52.875206299999995], [-1.2887702586024137, 52.87548963626874], [-1.2884856, 52.8759], [-1.2883521999999998, 52.87609440000001], [-1.2876183999999995, 52.8771269], [-1.2876042, 52.87714569999999], [-1.2875248, 52.87725960000001], [-1.2858598, 52.8796549], [-1.2850769, 52.8807429], [-1.2847141, 52.88113429999999], [-1.2842938999999998, 52.88149320000001], [-1.2838801, 52.8818011], [-1.2833901, 52.88208649999999], [-1.2829967, 52.882283599999994], [-1.2826118999999998, 52.88245239999999], [-1.2822182, 52.8826023], [-1.2816321, 52.8828029], [-1.2810369, 52.8829513], [-1.2804137, 52.88307689999999], [-1.2798139999999998, 52.8831589], [-1.2793647, 52.883216299999994], [-1.2788345, 52.8832277], [-1.2783496, 52.8832319], [-1.2777213, 52.883215400000005], [-1.2773361, 52.88318120000001], [-1.2770366999999998, 52.88315239999999], [-1.2766975, 52.8831149], [-1.2759105, 52.8829847], [-1.2758607, 52.882976199999995], [-1.2757402, 52.882951199999994], [-1.2753588, 52.88285619999999], [-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.2650058, 52.884875], [-1.2646923, 52.8852159], [-1.2646537200522503, 52.885258628078645], [-1.2643612, 52.8855826], [-1.2639964999999995, 52.8859821], [-1.2638582, 52.8861533], [-1.2637992, 52.8862304], [-1.2636811999999995, 52.8863843], [-1.263542, 52.88659289999998], [-1.2633797, 52.8868511], [-1.2631498999999995, 52.8872832], [-1.2629904, 52.88755439999999], [-1.2626994, 52.8882608], [-1.2624643, 52.888999899999995], [-1.2623127, 52.88956189999999], [-1.2622947999999998, 52.8899578], [-1.2622995999999995, 52.8902227], [-1.2623211, 52.890541], [-1.2623377999999998, 52.890744000000005], [-1.2623687999999995, 52.8909233], [-1.262407, 52.89112779999999], [-1.2624882, 52.89144459999999], [-1.2625589, 52.8916682], [-1.2626424999999997, 52.89190289999999], [-1.2627379, 52.8921707], [-1.2628907, 52.8925235], [-1.2630554, 52.89285910000001], [-1.2632323, 52.8931647], [-1.2633412, 52.8933295], [-1.2641697, 52.8945146], [-1.2648246, 52.89544459999999], [-1.2654354, 52.8962843], [-1.2659968999999998, 52.89708830000001], [-1.2663821, 52.89761609999999], [-1.2668164999999998, 52.89822809999999], [-1.2671024999999998, 52.8985352], [-1.2678385, 52.899559200000006], [-1.2684784, 52.900474800000005], [-1.2691146999999998, 52.90137740000001], [-1.2693203, 52.9016622], [-1.2695914999999998, 52.9019678], [-1.2698349999999998, 52.9023008], [-1.2709391999999995, 52.903832300000005], [-1.2710953, 52.9040475], [-1.2712852, 52.90430940000001], [-1.2717217, 52.9048874], [-1.2721228, 52.90544400000001], [-1.2724881999999995, 52.9059571], [-1.2726677, 52.90621380000001], [-1.2729579999999998, 52.9066247], [-1.2729888, 52.9066677], [-1.273016, 52.90670229999999], [-1.2730503999999998, 52.90674229999999], [-1.2730813, 52.9067761], [-1.2731650999999995, 52.9068634], [-1.2735269, 52.9072471], [-1.2735747, 52.9073002], [-1.2736139999999998, 52.90734669999999], [-1.2736487, 52.9073909], [-1.2736774999999998, 52.907430299999994], [-1.2737721, 52.9075651], [-1.2738663, 52.9077019], [-1.2763595, 52.9112815], [-1.2765263, 52.911517700000005], [-1.2766924, 52.911754299999984], [-1.2768801999999997, 52.91202409999999], [-1.2771663, 52.9124378], [-1.2769394, 52.91203329999999], [-1.2769082, 52.9119496], [-1.2768694, 52.9118452], [-1.2768357, 52.9117305], [-1.2767735999999998, 52.91155020000001], [-1.2767346, 52.9114017], [-1.2766400999999998, 52.91110299999999], [-1.2765437, 52.9109053], [-1.2764549999999997, 52.91072969999999], [-1.276338, 52.91054400000001], [-1.2743135, 52.907700000000006]]}", "current_leg_start": "Kingsbury Sig. Ww6950", "dest_arr_time_act": "1337", "motion_projection": null, "next_location_lat": "52.9077000", "next_location_lon": "-1.2743135", "previous_location": "Stapleford & Sandiacre Chief Civil Engineer's Siding", "current_leg_milage": "40.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 23, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:62793777\", \"confirmationDeadline\": \"2026-09-21T13:37:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1305.915, \"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\": 1402.457, \"from_m\": 1305.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1438.626, \"from_m\": 1402.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3482.178, \"from_m\": 1438.626, \"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\": 4039.084, \"from_m\": 3482.178, \"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\": 4719.492, \"from_m\": 4039.084, \"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\": 5680.414, \"from_m\": 4719.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6081.815, \"from_m\": 5680.414, \"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\": 22941.074, \"from_m\": 6081.815, \"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\": 22947.9, \"from_m\": 22941.074, \"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\": 23155.433, \"from_m\": 22947.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24815.596, \"from_m\": 23155.433, \"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\": 24856.159, \"from_m\": 24815.596, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 24921.175, \"from_m\": 24856.159, \"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\": 25793.077, \"from_m\": 24921.175, \"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\": 25979.19, \"from_m\": 25793.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26042.247, \"from_m\": 25979.19, \"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\": 26046.138, \"from_m\": 26042.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29686.224, \"from_m\": 26046.138, \"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\": 30044.317, \"from_m\": 29686.224, \"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\": 33178.829, \"from_m\": 30044.317, \"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\": 33982.788, \"from_m\": 33178.829, \"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\": 55770.952, \"from_m\": 33982.788, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 55831.656, \"from_m\": 55770.952, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63545.282, \"from_m\": 55831.656, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 64246.64, \"from_m\": 63545.282, \"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\": 72864.291, \"from_m\": 64246.64, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 72929.569, \"from_m\": 72864.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73701.448, \"from_m\": 72929.569, \"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\": 74063.66, \"from_m\": 73701.448, \"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\": 80468.822, \"from_m\": 74063.66, \"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\": 81680.318, \"from_m\": 80468.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87963.823, \"from_m\": 81680.318, \"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\": 88013.92, \"from_m\": 87963.823, \"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\": 93608.483, \"from_m\": 88013.92, \"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\": 93685.912, \"from_m\": 93608.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93766.711, \"from_m\": 93685.912, \"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\": 93828.508, \"from_m\": 93766.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94842.111, \"from_m\": 93828.508, \"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\": 97846.556, \"from_m\": 94842.111, \"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\": 98194.472, \"from_m\": 97846.556, \"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\": 98960.028, \"from_m\": 98194.472, \"capability_applied\": null, \"effective_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\": 738420, \"profile_key\": \"ffa6e95e6dcaca7b524e813a9caaa4fc4ce5453254b26a165393cb8aa069800a\", \"schedule_id\": 14425, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Bescot Engineers Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Bescot Stadium\", \"stage_seq\": 2, \"distance_m\": 1057.971, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Pleck Jn\", \"stage_seq\": 3, \"distance_m\": 2623.054, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Walsall\", \"stage_seq\": 4, \"distance_m\": 3759.159, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 5, \"distance_m\": 4719.492, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 6, \"distance_m\": 23110.508, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1221\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 7, \"distance_m\": 24921.175, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Water Orton\", \"stage_seq\": 8, \"distance_m\": 25586.233, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 9, \"distance_m\": 28037.11, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Whitacre Jn\", \"stage_seq\": 10, \"distance_m\": 30011.113, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1237H\", \"location\": \"Kingsbury Sig. Ww6950\", \"stage_seq\": 11, \"distance_m\": 33247.628, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 12, \"distance_m\": 33982.788, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 13, \"distance_m\": 43208.339, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Wichnor Jn\", \"stage_seq\": 14, \"distance_m\": 55196.588, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 15, \"distance_m\": 63919.862, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 16, \"distance_m\": 67312.739, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 17, \"distance_m\": 72977.372, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Stenson Jn\", \"stage_seq\": 18, \"distance_m\": 73736.557, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 19, \"distance_m\": 87963.823, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 20, \"distance_m\": 93685.912, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328H\", \"location\": \"Trent East Jn\", \"stage_seq\": 21, \"distance_m\": 94589.313, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Long Eaton Town L.C.\", \"stage_seq\": 22, \"distance_m\": 95887.126, \"section_seq\": 1, \"route_path_id\": 135648}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": null, \"location\": \"Toton North Yard\", \"stage_seq\": 23, \"distance_m\": 98960.028, \"section_seq\": 1, \"route_path_id\": 135648}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 98960.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135648}], \"total_distance_m\": 98960.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 96505.629, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2454.399, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1136", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "57.0", "current_position_lat": "52.9077000", "current_position_lon": "-1.2743135", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:41:44Z\", \"source_id\": 62514075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:41:48Z\", \"source_id\": 19855613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:20:07Z\", \"source_id\": 62615188, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:20:10Z\", \"source_id\": 19883836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:24:23Z\", \"source_id\": 62626015, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:24:25Z\", \"source_id\": 19887027, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:29:45Z\", \"source_id\": 62639522, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:29:52Z\", \"source_id\": 19891018, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:47:22Z\", \"source_id\": 62683854, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:47:22Z\", \"source_id\": 19903611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:32Z\", \"source_id\": 62718596, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:35Z\", \"source_id\": 19913593, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:00Z\", \"source_id\": 62783641, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:03Z\", \"source_id\": 19931867, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Trent East Jn", "service_state_platform": null, "timing_fact_generation": 1789995085082962, "current_leg_arrival_utc": "2026-09-21T13:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:01.015443", "service_state_evidence_id": 62793777, "current_leg_start_actual_dep": "2026-09-21T12:40:46+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:03.576458", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6D44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1305.915, "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": 1402.457, "from_m": 1305.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1438.626, "from_m": 1402.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3482.178, "from_m": 1438.626, "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": 4039.084, "from_m": 3482.178, "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": 4719.492, "from_m": 4039.084, "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": 5680.414, "from_m": 4719.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6081.815, "from_m": 5680.414, "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": 22941.074, "from_m": 6081.815, "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": 22947.9, "from_m": 22941.074, "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": 23155.433, "from_m": 22947.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24815.596, "from_m": 23155.433, "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": 24856.159, "from_m": 24815.596, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 24921.175, "from_m": 24856.159, "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": 25793.077, "from_m": 24921.175, "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": 25979.19, "from_m": 25793.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26042.247, "from_m": 25979.19, "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": 26046.138, "from_m": 26042.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29686.224, "from_m": 26046.138, "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": 30044.317, "from_m": 29686.224, "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": 33178.829, "from_m": 30044.317, "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": 33982.788, "from_m": 33178.829, "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": 55770.952, "from_m": 33982.788, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 55831.656, "from_m": 55770.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63545.282, "from_m": 55831.656, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 64246.64, "from_m": 63545.282, "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": 72864.291, "from_m": 64246.64, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 72929.569, "from_m": 72864.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73701.448, "from_m": 72929.569, "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": 74063.66, "from_m": 73701.448, "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": 80468.822, "from_m": 74063.66, "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": 81680.318, "from_m": 80468.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87963.823, "from_m": 81680.318, "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": 88013.92, "from_m": 87963.823, "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": 93608.483, "from_m": 88013.92, "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": 93685.912, "from_m": 93608.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93766.711, "from_m": 93685.912, "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": 93828.508, "from_m": 93766.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94842.111, "from_m": 93828.508, "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": 97846.556, "from_m": 94842.111, "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": 98194.472, "from_m": 97846.556, "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": 98960.028, "from_m": 98194.472, "capability_applied": null, "effective_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": 738420, "profile_key": "ffa6e95e6dcaca7b524e813a9caaa4fc4ce5453254b26a165393cb8aa069800a", "schedule_id": 14425, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1136", "location": "Bescot Engineers Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Bescot Stadium", "stage_seq": 2, "distance_m": 1057.971, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142", "location": "Pleck Jn", "stage_seq": 3, "distance_m": 2623.054, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Walsall", "stage_seq": 4, "distance_m": 3759.159, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Ryecroft Jn", "stage_seq": 5, "distance_m": 4719.492, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Park Lane Jn (W Midlands)", "stage_seq": 6, "distance_m": 23110.508, "section_seq": 1, "route_path_id": 135648}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1221", "location": "Water Orton West Jn", "stage_seq": 7, "distance_m": 24921.175, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Water Orton", "stage_seq": 8, "distance_m": 25586.233, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Coleshill Parkway", "stage_seq": 9, "distance_m": 28037.11, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Whitacre Jn", "stage_seq": 10, "distance_m": 30011.113, "section_seq": 1, "route_path_id": 135648}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1237H", "location": "Kingsbury Sig. Ww6950", "stage_seq": 11, "distance_m": 33247.628, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Kingsbury Jn", "stage_seq": 12, "distance_m": 33982.788, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Tamworth High Level", "stage_seq": 13, "distance_m": 43208.339, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Wichnor Jn", "stage_seq": 14, "distance_m": 55196.588, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Burton-on-Trent", "stage_seq": 15, "distance_m": 63919.862, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Clay Mills Jn", "stage_seq": 16, "distance_m": 67312.739, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "North Stafford Jn", "stage_seq": 17, "distance_m": 72977.372, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Stenson Jn", "stage_seq": 18, "distance_m": 73736.557, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Castle Donington Jn", "stage_seq": 19, "distance_m": 87963.823, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Sheet Stores Jn", "stage_seq": 20, "distance_m": 93685.912, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328H", "location": "Trent East Jn", "stage_seq": 21, "distance_m": 94589.313, "section_seq": 1, "route_path_id": 135648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Long Eaton Town L.C.", "stage_seq": 22, "distance_m": 95887.126, "section_seq": 1, "route_path_id": 135648}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": null, "location": "Toton North Yard", "stage_seq": 23, "distance_m": 98960.028, "section_seq": 1, "route_path_id": 135648}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 98960.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 135648}], "total_distance_m": 98960.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 96505.629, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2454.399, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:41:44Z", "source_id": 62514075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T10:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:41:48Z", "source_id": 19855613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19897, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:20:07Z", "source_id": 62615188, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:20:10Z", "source_id": 19883836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:24:23Z", "source_id": 62626015, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T11:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:24:25Z", "source_id": 19887027, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19843, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:29:45Z", "source_id": 62639522, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T11:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:29:52Z", "source_id": 19891018, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:47:22Z", "source_id": 62683854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T11:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:47:22Z", "source_id": 19903611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:32Z", "source_id": 62718596, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:35Z", "source_id": 19913593, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:00Z", "source_id": 62783641, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:03Z", "source_id": 19931867, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:30:00+01:00", "operational_fact": true}] |
Bescot Engineers Sidings |
1136 |
1136 |
None |
None |
None |
Toton North Yard |
1337 |
1337 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H49710/2026-09-21/detailed |
None |
Kingsbury Sig. Ww6950 |
2026-09-21T12:40:46+01:00 |
Toton North Yard |
57.0 |
{"type": "LineString", "coordinates": [[-1.6781173715003188, 52.54896191164581], [-1.6781083, 52.5501529], [-1.6780758, 52.55088510000001], [-1.6780442999999998, 52.5515516], [-1.6780100999999998, 52.55231779999999], [-1.6779953, 52.5525864], [-1.6779925999999998, 52.55287349999998], [-1.6779738999999998, 52.55338389999999], [-1.6779767, 52.5539559], [-1.6779123, 52.55456220000001], [-1.6779186, 52.5550586], [-1.6779036619737886, 52.555272086284425], [-1.6778565, 52.5559461], [-1.6778467, 52.55610209999999], [-1.6777958, 52.5569565], [-1.6777454, 52.5578996], [-1.6777174, 52.5589036], [-1.6777095999999998, 52.5594347], [-1.6777116, 52.56009079999999], [-1.6777137999999998, 52.5605829], [-1.6777206, 52.5610543], [-1.6777396999999998, 52.561658], [-1.6777688000000002, 52.562332600000005], [-1.67777, 52.562383699999984], [-1.6777852, 52.5627826], [-1.6778123, 52.563174499999995], [-1.6778611, 52.563829199999994], [-1.6779105, 52.5643404], [-1.6779716999999998, 52.56489739999999], [-1.6780494999999995, 52.565568699999986], [-1.6780859, 52.5658744], [-1.6782166999999997, 52.566753199999994], [-1.6783214, 52.567402099999995], [-1.6784412999999998, 52.5680254], [-1.6785559, 52.5686292], [-1.6787597999999997, 52.5697464], [-1.6795584, 52.5739797], [-1.6799731, 52.57607470000001], [-1.6801247, 52.57707829999999], [-1.6802094, 52.577695600000006], [-1.6803195, 52.5785824], [-1.6803718999999997, 52.579170299999994], [-1.6804068, 52.57969589999999], [-1.6804301999999998, 52.58209050000001], [-1.6803841, 52.583047399999984], [-1.680306, 52.58400470000001], [-1.6801829999999998, 52.5849916], [-1.6788627, 52.5959007], [-1.6786985999999997, 52.5980562], [-1.6786146999999998, 52.60022430000001], [-1.6786106, 52.600445], [-1.6786327, 52.60192719999999], [-1.678707526273998, 52.60355296986019], [-1.6787236, 52.60390219999999], [-1.6787765, 52.6045551], [-1.6790936, 52.607201200000006], [-1.6793344, 52.6086647], [-1.6795694, 52.6099061], [-1.6797022, 52.61055629999999], [-1.6797073, 52.61057939999999], [-1.679785, 52.6109021], [-1.6799144, 52.61143919999999], [-1.6801102, 52.6122282], [-1.6807571, 52.6143916], [-1.6811740999999998, 52.615662], [-1.6821541, 52.6184448], [-1.6833794, 52.621848], [-1.6834906999999997, 52.6221788], [-1.6835338, 52.6222807], [-1.6836159999999998, 52.6225307], [-1.6840556, 52.62373740000001], [-1.6841533, 52.624009399999984], [-1.6855087999999998, 52.627781799999994], [-1.6860387, 52.6293095], [-1.6862816, 52.63003359999999], [-1.6866859, 52.6320132], [-1.6867346999999997, 52.6325278], [-1.6867608999999997, 52.6330687], [-1.6867818, 52.63387329999999], [-1.6867453, 52.63480119999999], [-1.6866766999999998, 52.6357214], [-1.6866034999999997, 52.63641629999999], [-1.686537287925996, 52.63676325762667], [-1.6865079854252416, 52.63692075039445], [-1.686481304437483, 52.63705985702148], [-1.6864567846775709, 52.63718319734029], [-1.686433965860358, 52.63729339118342], [-1.6864123877006962, 52.637393058383424], [-1.6863915899134376, 52.63748481877283], [-1.6863711122134346, 52.63757129218418], [-1.6863504943155383, 52.63765509845], [-1.6863292759346018, 52.63773885740286], [-1.686306996785476, 52.63782518887528], [-1.6862831965830138, 52.637916712699784], [-1.6862574150420673, 52.638016048708934], [-1.6862291918774877, 52.63812581673527], [-1.6861980668041276, 52.63824863661131], [-1.6861635795368388, 52.63838712816961], [-1.6861252697904734, 52.638543911242714], [-1.6861115, 52.6385916], [-1.6860453, 52.63884639999999], [-1.6860254999999995, 52.63892399999999], [-1.6859318999999997, 52.6392531], [-1.6857491, 52.63986589999999], [-1.6853932, 52.64090749999998], [-1.6850422, 52.641881299999994], [-1.6846996999999997, 52.64307970000001], [-1.6845114999999995, 52.6438423], [-1.6843425, 52.644638], [-1.6842549, 52.6453017], [-1.6842189, 52.6455753], [-1.6840839, 52.647315799999994], [-1.6840867, 52.64907910000001], [-1.6841335, 52.64964719999999], [-1.6842802999999995, 52.6508837], [-1.6843828, 52.651497199999994], [-1.6844353000000003, 52.65182639999998], [-1.6844775999999997, 52.6521111], [-1.6848688, 52.6545655], [-1.6851246, 52.6562332], [-1.6852964, 52.65736169999999], [-1.6854057643084863, 52.658076072523166], [-1.6854682, 52.65848389999999], [-1.6855776, 52.659228199999994], [-1.6856405, 52.6596], [-1.6856744, 52.6597714], [-1.6858434000000002, 52.6608459], [-1.6860078, 52.6619148], [-1.6863414999999995, 52.66405640000001], [-1.6863651, 52.6642307], [-1.6864454, 52.6647638], [-1.6865749999999995, 52.66552969999999], [-1.6867963999999998, 52.666565199999994], [-1.6870398999999998, 52.6676515], [-1.6875203, 52.6693411], [-1.6877365999999998, 52.6700109], [-1.6881213, 52.67106950000001], [-1.688488, 52.67198570000001], [-1.6888255999999997, 52.6727711], [-1.6890153, 52.67317649999999], [-1.6892007, 52.673569099999995], [-1.6896156999999998, 52.67437150000001], [-1.6899806, 52.67504449999999], [-1.6905618, 52.6760664], [-1.6911980000000002, 52.6770713], [-1.6920527, 52.6783474], [-1.6929621, 52.67958779999999], [-1.6942648, 52.6811972], [-1.6952012, 52.6822507], [-1.6968248, 52.6839683], [-1.6981695999999995, 52.6854081], [-1.6985591, 52.6858444], [-1.6989219, 52.686254000000005], [-1.6991304, 52.686575999999995], [-1.6994469, 52.686956499999994], [-1.6997768, 52.6873467], [-1.7001019999999998, 52.6877384], [-1.7005096999999998, 52.6882456], [-1.7009784, 52.68883919999999], [-1.7014162999999998, 52.6894032], [-1.7017516, 52.6898958], [-1.7020727999999998, 52.69034309999999], [-1.7024731, 52.690853399999995], [-1.7027306, 52.691188299999986], [-1.7031483999999997, 52.6917981], [-1.7035695, 52.69243370000001], [-1.7040979, 52.69325140000001], [-1.7043714, 52.69370010000001], [-1.7046021, 52.69408049999999], [-1.7049138999999998, 52.6946005], [-1.7051573, 52.6949778], [-1.7053460000000005, 52.695243100000006], [-1.7055334999999998, 52.6955807], [-1.7060301, 52.69650419999999], [-1.7061887, 52.6968043], [-1.7062985999999998, 52.6969916], [-1.7065796, 52.69752969999999], [-1.7067990398270907, 52.69793912797725], [-1.7091357, 52.7022986], [-1.7091705999999998, 52.7023718], [-1.7095807999999997, 52.7031508], [-1.7099072, 52.7037718], [-1.7103490999999995, 52.7045799], [-1.7107863, 52.70541379999999], [-1.7110974, 52.70598410000001], [-1.711474, 52.7066827], [-1.7119213999999998, 52.70753839999998], [-1.7123389999999998, 52.70831069999999], [-1.7129334, 52.7094137], [-1.7134067, 52.710313799999994], [-1.7137401, 52.7109317], [-1.7140342999999998, 52.7114827], [-1.7143885000000003, 52.7121496], [-1.7145934858632232, 52.71253125491421], [-1.7147859, 52.7128895], [-1.715366, 52.71396339999999], [-1.7161356, 52.7153941], [-1.7163491, 52.7158144], [-1.7164411000000002, 52.71597119999999], [-1.7170833999999997, 52.717202400000005], [-1.7173439999999998, 52.7176951], [-1.7176328999999997, 52.718292600000005], [-1.7179709000000003, 52.719043600000006], [-1.7183407999999998, 52.719979399999986], [-1.7186047999999998, 52.72074680000001], [-1.7187891999999998, 52.7213033], [-1.7189161, 52.72176], [-1.7189807, 52.7219992], [-1.71908, 52.72239869999999], [-1.7192185999999998, 52.72303140000001], [-1.7193539, 52.72376279999999], [-1.7194550999999998, 52.72452009999999], [-1.7195244999999997, 52.72505619999999], [-1.7195647, 52.7258206], [-1.7195864999999997, 52.72651710000001], [-1.7195650999999998, 52.7272005], [-1.7195553999999995, 52.727612], [-1.7195534, 52.7276929], [-1.7195346, 52.7280306], [-1.7195185, 52.728203099999995], [-1.7194747999999995, 52.7288686], [-1.7194035, 52.729360099999994], [-1.7192900999999998, 52.7300164], [-1.7191694, 52.7306271], [-1.7190179, 52.73129680000001], [-1.7188222, 52.73203680000001], [-1.7186069999999998, 52.7326857], [-1.7182327999999998, 52.73363679999999], [-1.718009, 52.73422539999999], [-1.7176811999999997, 52.734977699999995], [-1.7173767, 52.7355981], [-1.7169025999999998, 52.7365173], [-1.7164712999999998, 52.7372467], [-1.7161031999999998, 52.737839400000006], [-1.7152973, 52.73899180000001], [-1.7148724999999998, 52.73951999999999], [-1.7144931, 52.74003179999999], [-1.7141165, 52.74050090000001], [-1.71365502824926, 52.74108053064902], [-1.7136494, 52.7410876], [-1.7133783, 52.74143659999999], [-1.7127779, 52.7422078], [-1.7122653999999995, 52.7428352], [-1.7104792999999998, 52.74506], [-1.7099413999999995, 52.7457396], [-1.7094076, 52.746414], [-1.7089669, 52.7470038], [-1.7076135999999995, 52.74868709999999], [-1.7067990398270907, 52.74971731849448], [-1.706746, 52.7497844], [-1.7058403, 52.7509034], [-1.7046736999999998, 52.7523685], [-1.7024524, 52.7551626], [-1.7009294, 52.7569971], [-1.6989098, 52.7592508], [-1.6980908, 52.760131], [-1.6975166, 52.7607353], [-1.6964615999999997, 52.76182359999999], [-1.69614, 52.7621553], [-1.6957136, 52.7625952], [-1.6940966, 52.764152900000006], [-1.6925418999999997, 52.765661499999986], [-1.6921428999999997, 52.7660288], [-1.6911319562082947, 52.766918552514426], [-1.6910050999999997, 52.7670302], [-1.6896810999999998, 52.76816989999999], [-1.6877367, 52.769723899999995], [-1.6865389999999998, 52.770696499999985], [-1.6838675999999997, 52.7728343], [-1.6817688, 52.7745226], [-1.6795192999999995, 52.77631339999999], [-1.677901, 52.777599], [-1.6756132999999998, 52.7794444], [-1.6727443999999998, 52.7817229], [-1.6702535, 52.7836848], [-1.6679676, 52.78552319999999], [-1.6669839999999998, 52.7863224], [-1.6660888000000005, 52.787038200000005], [-1.6646232, 52.78818969999999], [-1.6641732, 52.7885585], [-1.6628575999999995, 52.789617199999995], [-1.6626614, 52.7897714], [-1.6615419, 52.79065419999999], [-1.6490280999999998, 52.80065030000001], [-1.6486644, 52.800939799999995], [-1.6473647, 52.8019746], [-1.6472515999999997, 52.8020647], [-1.6466905, 52.802566199999994], [-1.6464454000000002, 52.8027599], [-1.6460655999999998, 52.80306], [-1.6454996, 52.8035107], [-1.6454036999999997, 52.803587], [-1.6453292999999998, 52.8036464], [-1.6445099, 52.804372599999994], [-1.6437543, 52.805020600000006], [-1.6436944, 52.80506840000001], [-1.6427619, 52.8058134], [-1.642448651282718, 52.806068874254265], [-1.6422376, 52.80624100000001], [-1.6417395, 52.806636700000006], [-1.6416058999999998, 52.80673440000001], [-1.6412223, 52.80699869999999], [-1.6410130999999997, 52.8071446], [-1.6403291999999998, 52.807640799999994], [-1.6392018999999998, 52.808535], [-1.6379867, 52.8095217], [-1.6354127, 52.811570800000005], [-1.6348235, 52.81204350000001], [-1.6343134999999998, 52.8124429], [-1.6332292999999998, 52.8133087], [-1.6310486999999998, 52.81504819999999], [-1.6301233, 52.815788999999995], [-1.6291712, 52.8165412], [-1.627529, 52.817845600000005], [-1.6267761, 52.81845189999999], [-1.626442, 52.81872419999999], [-1.625768, 52.81925420000001], [-1.625515, 52.8194609], [-1.6247643, 52.820065199999995], [-1.6243423999999995, 52.8203992], [-1.6232828349422828, 52.82123800100551], [-1.6231549999999997, 52.8213392], [-1.6215509999999995, 52.8226116], [-1.6199496999999998, 52.8239018], [-1.6182464999999997, 52.82524539999999], [-1.6169675114151385, 52.82622884781892], [-1.6163770000000002, 52.82668290000001], [-1.6147582, 52.827875599999985], [-1.6146334, 52.82796630000001], [-1.6139601999999995, 52.8284517], [-1.6132386999999997, 52.8289638], [-1.6122983999999998, 52.82964249999999], [-1.6118358999999998, 52.8299629], [-1.6115958, 52.8301266], [-1.6113565000000003, 52.830297499999986], [-1.6112921, 52.8303421], [-1.6109249, 52.83057109999999], [-1.6100631, 52.831164599999994], [-1.6096125, 52.831466000000006], [-1.6091591999999997, 52.8317529], [-1.6072682, 52.8329844], [-1.6046933, 52.83458050000001], [-1.6035851, 52.8352431], [-1.6035418999999995, 52.8352689], [-1.6034857, 52.8353024], [-1.6028827, 52.8356605], [-1.6025996999999998, 52.8358322], [-1.6025219999999998, 52.8358787], [-1.6024516, 52.83592079999999], [-1.6023365, 52.8359896], [-1.5995615999999997, 52.8375679], [-1.5988611999999998, 52.837951], [-1.5972478, 52.8388357], [-1.5971026999999998, 52.838915199999995], [-1.5966869, 52.83914320000001], [-1.5923515999999998, 52.84137450000001], [-1.5884619999999998, 52.843257900000005], [-1.5854270999999998, 52.8446471], [-1.5847564999999997, 52.8449451], [-1.5845285, 52.8450472], [-1.5805400999999997, 52.8467692], [-1.5770679999999997, 52.84815829999999], [-1.5684629, 52.85162849999998], [-1.5651472999999998, 52.85297619999999], [-1.5647277, 52.8531475], [-1.56363, 52.85358209999999], [-1.5635393, 52.8536174], [-1.5629499, 52.8538634], [-1.5602501999999998, 52.8549478], [-1.5561039, 52.85662430000001], [-1.5531421, 52.8578219], [-1.5466754, 52.86043660000001], [-1.5460200999999998, 52.86069650000001], [-1.5451843999999997, 52.860996599999986], [-1.544714150373997, 52.86118511207191], [-1.5445912, 52.861234399999994], [-1.5377857, 52.863962], [-1.5364313809398322, 52.86453177390672], [-1.536201554368852, 52.864622034344315], [-1.535980266572747, 52.86471022927565], [-1.535766241148116, 52.864796600056074], [-1.535558201691557, 52.864881388040885], [-1.5353548717996672, 52.864964834585386], [-1.5351549750690463, 52.86504718104491], [-1.5349572350962912, 52.86512866877475], [-1.5347603754780006, 52.865209539130255], [-1.5345631198107728, 52.86529003346671], [-1.5343641916912056, 52.86537039313944], [-1.5341623147158974, 52.86545085950376], [-1.5339562124814463, 52.865531673915], [-1.5337446085844504, 52.86561307772845], [-1.533526226621508, 52.86569531229944], [-1.5332997901892171, 52.865778618983285], [-1.533064022884176, 52.8658632391353], [-1.5324812, 52.86604599999998], [-1.5319909, 52.86616190000001], [-1.5315011, 52.86626340000001], [-1.530879, 52.86638200000001], [-1.5302285999999998, 52.866479], [-1.5296718, 52.866536800000006], [-1.5291072, 52.866583799999994], [-1.5281777999999997, 52.86663300000001], [-1.5273893999999997, 52.8666297], [-1.5271359830031863, 52.86662405158731], [-1.5269901, 52.86662079999999], [-1.5265957, 52.86659780000001], [-1.5258855, 52.8665622], [-1.5251728000000002, 52.8665189], [-1.5226765, 52.8663741], [-1.5218244, 52.8663001], [-1.5213939, 52.8662559], [-1.5209703, 52.866202], [-1.519705, 52.86601819999999], [-1.5184656, 52.8657977], [-1.5040910999999997, 52.8628502], [-1.5035406, 52.8627391], [-1.5029936, 52.862643799999994], [-1.5025536, 52.8625718], [-1.5020897999999998, 52.8625062], [-1.5013464, 52.862401299999995], [-1.5009629999999998, 52.8623434], [-1.5005558, 52.8622965], [-1.4965182, 52.86193959999999], [-1.4948411, 52.8617375], [-1.4936499, 52.861553599999986], [-1.4924713, 52.86132560000001], [-1.4918338999999998, 52.86117350000001], [-1.4788899, 52.8579597], [-1.4778398, 52.85773249999999], [-1.4757543999999998, 52.857346199999995], [-1.471594, 52.85661720000001], [-1.4704165, 52.856452199999985], [-1.4692101000000002, 52.85631579999998], [-1.46771, 52.8562], [-1.4664267999999998, 52.8561513], [-1.4649455, 52.8561351], [-1.4637964, 52.856158], [-1.4626954, 52.85621600000001], [-1.4609523, 52.8563762], [-1.4589563, 52.8566214], [-1.4535401999999995, 52.8573217], [-1.4494598, 52.857829300000006], [-1.4492579, 52.85785580000001], [-1.4474788999999997, 52.85808299999999], [-1.4470267, 52.8581415], [-1.4459569999999995, 52.8582771], [-1.4454592, 52.85833009999999], [-1.4448563, 52.8583602], [-1.4442962999999998, 52.8583794], [-1.4435383, 52.8583793], [-1.4430681, 52.8583613], [-1.4427591999999998, 52.85834539999999], [-1.4424544, 52.858321499999995], [-1.4417063999999995, 52.858256099999984], [-1.4412638999999998, 52.8581996], [-1.4408772, 52.8581426], [-1.4402259, 52.85803219999999], [-1.4396935999999998, 52.8579359], [-1.4391115, 52.8578246], [-1.4387074, 52.8577208], [-1.438388, 52.85762830000001], [-1.4380263999999998, 52.8574956], [-1.4374084, 52.85722899999999], [-1.437304454591234, 52.85717235782662], [-1.4370834, 52.8570519], [-1.4367802, 52.85685380000001], [-1.4365412999999998, 52.8566731], [-1.4362814999999998, 52.8564519], [-1.4353975999999995, 52.855727300000005], [-1.4349921, 52.8554167], [-1.4342790999999997, 52.854913], [-1.4338752, 52.8546424], [-1.4334322999999998, 52.8543664], [-1.4328806999999997, 52.8540355], [-1.4322945, 52.8537092], [-1.4280437, 52.8514422], [-1.427818, 52.851319800000006], [-1.4269583999999995, 52.8508572], [-1.4266456, 52.8507005], [-1.4256817999999998, 52.8502571], [-1.4251516, 52.8500378], [-1.4245866, 52.8498375], [-1.4240013, 52.8496385], [-1.4233924999999998, 52.8494587], [-1.4228664, 52.84930829999999], [-1.4223165999999998, 52.849174], [-1.4217188, 52.8490447], [-1.4211082, 52.84893389999999], [-1.4205582, 52.8488358], [-1.4186933999999998, 52.8485851], [-1.4152668, 52.8481244], [-1.410064, 52.84741929999999], [-1.4091171, 52.847317700000005], [-1.4081447, 52.84722090000001], [-1.4071464, 52.84716070000001], [-1.4061263, 52.84713510000001], [-1.4050541, 52.84711910000001], [-1.4034955999999998, 52.8471528], [-1.4027259, 52.847190399999995], [-1.402007, 52.84723799999999], [-1.4013823, 52.84728629999999], [-1.4007567, 52.847350199999994], [-1.3997143, 52.84747589999999], [-1.3892662, 52.8488186], [-1.3887922, 52.8488768], [-1.3818538, 52.849758400000006], [-1.3817376999999995, 52.84977299999999], [-1.3815871, 52.8497922], [-1.3709606, 52.8511587], [-1.3691473000000003, 52.85137029999999], [-1.3685008999999997, 52.8514415], [-1.3681066999999998, 52.8514688], [-1.3676989999999998, 52.851503300000005], [-1.3671441, 52.8515361], [-1.3666212, 52.8515683], [-1.3645908, 52.851632599999995], [-1.3640642, 52.8516368], [-1.3636117, 52.85165169999999], [-1.3474729261792822, 52.85216483576878], [-1.3458542999999998, 52.852216299999995], [-1.3430358999999998, 52.85230419999999], [-1.3353958, 52.85254050000001], [-1.333769383138941, 52.852591563600654], [-1.3330261, 52.8526149], [-1.3297101, 52.85271399999999], [-1.3276553999999998, 52.85278549999999], [-1.3267665999999998, 52.85284], [-1.3259355, 52.852905099999994], [-1.3249807999999998, 52.8530001], [-1.3248204999999995, 52.85301849999999], [-1.3240593, 52.8531206], [-1.3233659000000002, 52.8532248], [-1.3226868, 52.85333910000001], [-1.3223653, 52.85339669999998], [-1.321874, 52.853493799999995], [-1.3204635999999998, 52.85380239999999], [-1.3190572, 52.8541244], [-1.3162275, 52.8547633], [-1.3148311, 52.8550944], [-1.3134836, 52.85545739999999], [-1.3122637999999998, 52.85584190000001], [-1.3110877, 52.8562699], [-1.3086993, 52.85726209999999], [-1.3042939, 52.8591512], [-1.3030333, 52.8597333], [-1.3019335, 52.8602894], [-1.3007991, 52.8609604], [-1.3001687999999998, 52.86136129999999], [-1.2992453999999998, 52.8620187], [-1.2983793, 52.8627026], [-1.298025, 52.8630148], [-1.2977057, 52.86328019999999], [-1.2970872999999998, 52.86388120000001], [-1.2961614999999995, 52.8649199], [-1.2958503, 52.8653085], [-1.2955848, 52.8656858], [-1.2953488, 52.8660307], [-1.2945254, 52.86719959999999], [-1.2928674, 52.8696039], [-1.2927923, 52.869711999999986], [-1.2923338999999998, 52.87034719999999], [-1.2918082, 52.8711114], [-1.2914518, 52.8716361], [-1.2901094, 52.87356479999999], [-1.2889668, 52.875206299999995], [-1.2887702586024137, 52.87548963626874], [-1.2884856, 52.8759], [-1.2883521999999998, 52.87609440000001], [-1.2876183999999995, 52.8771269], [-1.2876042, 52.87714569999999], [-1.2875248, 52.87725960000001], [-1.2858598, 52.8796549], [-1.2850769, 52.8807429], [-1.2847141, 52.88113429999999], [-1.2842938999999998, 52.88149320000001], [-1.2838801, 52.8818011], [-1.2833901, 52.88208649999999], [-1.2829967, 52.882283599999994], [-1.2826118999999998, 52.88245239999999], [-1.2822182, 52.8826023], [-1.2816321, 52.8828029], [-1.2810369, 52.8829513], [-1.2804137, 52.88307689999999], [-1.2798139999999998, 52.8831589], [-1.2793647, 52.883216299999994], [-1.2788345, 52.8832277], [-1.2783496, 52.8832319], [-1.2777213, 52.883215400000005], [-1.2773361, 52.88318120000001], [-1.2770366999999998, 52.88315239999999], [-1.2766975, 52.8831149], [-1.2759105, 52.8829847], [-1.2758607, 52.882976199999995], [-1.2757402, 52.882951199999994], [-1.2753588, 52.88285619999999], [-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.2650058, 52.884875], [-1.2646923, 52.8852159], [-1.2646537200522503, 52.885258628078645], [-1.2643612, 52.8855826], [-1.2639964999999995, 52.8859821], [-1.2638582, 52.8861533], [-1.2637992, 52.8862304], [-1.2636811999999995, 52.8863843], [-1.263542, 52.88659289999998], [-1.2633797, 52.8868511], [-1.2631498999999995, 52.8872832], [-1.2629904, 52.88755439999999], [-1.2626994, 52.8882608], [-1.2624643, 52.888999899999995], [-1.2623127, 52.88956189999999], [-1.2622947999999998, 52.8899578], [-1.2622995999999995, 52.8902227], [-1.2623211, 52.890541], [-1.2623377999999998, 52.890744000000005], [-1.2623687999999995, 52.8909233], [-1.262407, 52.89112779999999], [-1.2624882, 52.89144459999999], [-1.2625589, 52.8916682], [-1.2626424999999997, 52.89190289999999], [-1.2627379, 52.8921707], [-1.2628907, 52.8925235], [-1.2630554, 52.89285910000001], [-1.2632323, 52.8931647], [-1.2633412, 52.8933295], [-1.2641697, 52.8945146], [-1.2648246, 52.89544459999999], [-1.2654354, 52.8962843], [-1.2659968999999998, 52.89708830000001], [-1.2663821, 52.89761609999999], [-1.2668164999999998, 52.89822809999999], [-1.2671024999999998, 52.8985352], [-1.2678385, 52.899559200000006], [-1.2684784, 52.900474800000005], [-1.2691146999999998, 52.90137740000001], [-1.2693203, 52.9016622], [-1.2695914999999998, 52.9019678], [-1.2698349999999998, 52.9023008], [-1.2709391999999995, 52.903832300000005], [-1.2710953, 52.9040475], [-1.2712852, 52.90430940000001], [-1.2717217, 52.9048874], [-1.2721228, 52.90544400000001], [-1.2724881999999995, 52.9059571], [-1.2726677, 52.90621380000001], [-1.2729579999999998, 52.9066247], [-1.2729888, 52.9066677], [-1.273016, 52.90670229999999], [-1.2730503999999998, 52.90674229999999], [-1.2730813, 52.9067761], [-1.2731650999999995, 52.9068634], [-1.2735269, 52.9072471], [-1.2735747, 52.9073002], [-1.2736139999999998, 52.90734669999999], [-1.2736487, 52.9073909], [-1.2736774999999998, 52.907430299999994], [-1.2737721, 52.9075651], [-1.2738663, 52.9077019], [-1.2763595, 52.9112815], [-1.2765263, 52.911517700000005], [-1.2766924, 52.911754299999984], [-1.2768801999999997, 52.91202409999999], [-1.2771663, 52.9124378], [-1.2769394, 52.91203329999999], [-1.2769082, 52.9119496], [-1.2768694, 52.9118452], [-1.2768357, 52.9117305], [-1.2767735999999998, 52.91155020000001], [-1.2767346, 52.9114017], [-1.2766400999999998, 52.91110299999999], [-1.2765437, 52.9109053], [-1.2764549999999997, 52.91072969999999], [-1.276338, 52.91054400000001], [-1.2743135, 52.907700000000006]]} |
40.4 |
1240 |
1337 |
Stapleford & Sandiacre Chief Civil Engineer's Siding |
Stapleford & Sandiacre Chief Civil Engineer's Siding |
Toton North Yard |
52.9077000 |
-1.2743135 |
52.9077000 |
-1.2743135 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:37:00 |
Trent East Jn |
TD |
TRACKING_TIMEOUT |
62793777 |
1789995085082962 |
64 |
64 |
2026-09-21 13:47:03.576458 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:01.015443 |
| 712217 |
741641 |
P02024 |
482S16ML21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 13:37:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 741641, "stp": "P", "toc": "Greater Anglia", "uid": "P02024", "consist": "755327", "dest_crs": "SHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02024/2026-09-21/detailed", "trust_id": "482S16ML21", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheringham", "service_date": "2026-09-21", "dest_arr_time": "1338", "dest_platform": null, "is_terminated": 1, "next_location": "Cromer", "signalling_id": "2S16", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "1324", "current_leg_dep": "1309", "current_leg_end": "Cromer", "origin_dep_time": "1241", "origin_platform": "6", "current_location": "Cromer", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3844418597531571, 52.8170605315692], [1.3841867, 52.8175268], [1.3840886, 52.817695499999985], [1.3840293, 52.8177902], [1.3839712, 52.8178739], [1.3837370999999998, 52.8181676], [1.3835887, 52.818349600000005], [1.3832938, 52.81865880000001], [1.3825880999999998, 52.819284], [1.3816843000000003, 52.819985900000006], [1.3815214, 52.82012379999999], [1.3811199, 52.82049250000001], [1.3809367999999995, 52.8206574], [1.3807305, 52.82083740000001], [1.3804148999999997, 52.8211049], [1.3802556592535935, 52.82123800100551], [1.3784011, 52.82278809999999], [1.3781466000000002, 52.82300179999999], [1.3772064, 52.82379639999999], [1.3768277999999998, 52.8241326], [1.3764930999999998, 52.8244137], [1.373163, 52.8272115], [1.3712819999999997, 52.8288285], [1.3709916, 52.8290782], [1.3703043999999998, 52.8296636], [1.369917, 52.82999089999999], [1.3694682000000002, 52.830371500000005], [1.3690866, 52.83069559999999], [1.3688848, 52.83087149999999], [1.3685828, 52.831126700000006], [1.3668984, 52.8325971], [1.3654725, 52.8338113], [1.3637093, 52.83532460000001], [1.3620553999999998, 52.8367129], [1.3616094, 52.83704050000001], [1.3610406, 52.8375181], [1.3603376, 52.8381217], [1.3600936, 52.8383296], [1.3590532999999998, 52.8393216], [1.3589167999999998, 52.839451], [1.3585903999999998, 52.83979159999999], [1.3582571, 52.84013099999999], [1.3578315, 52.8405817], [1.3574386, 52.84100479999999], [1.3567913, 52.8416705], [1.3562186, 52.8423597], [1.3558531, 52.8428255], [1.3555079999999995, 52.843261], [1.3551362999999998, 52.84374029999999], [1.3546815, 52.8443504], [1.354177, 52.8450902], [1.3540136, 52.845334699999995], [1.3535771, 52.8460325], [1.3531236, 52.8467506], [1.352799, 52.84734939999999], [1.3524814, 52.8480246], [1.3521439, 52.848792200000005], [1.3516715, 52.84998639999999], [1.351097, 52.851972200000006], [1.3510021, 52.85239760000001], [1.3509688, 52.8525558], [1.3505546, 52.8557256], [1.3505248, 52.8559132], [1.350456, 52.856692800000005], [1.3503199, 52.857909799999995], [1.349369, 52.866075], [1.3492915, 52.8668221], [1.3492696, 52.86699370000001], [1.3491476999999998, 52.867830399999995], [1.3490720000000005, 52.8682573], [1.3489208999999998, 52.868861499999994], [1.3486481999999995, 52.86954500000001], [1.3483082999999998, 52.87012279999999], [1.3475047, 52.87120469999999], [1.3474729261792822, 52.87124589776208], [1.3461003, 52.873025600000005], [1.3446544, 52.87488220000001], [1.3441874866694536, 52.87548963626874], [1.3437413, 52.8760701], [1.3434246, 52.8764716], [1.3430786, 52.8768585], [1.3427004, 52.877258399999995], [1.3422982, 52.8776489], [1.3408646, 52.8790136], [1.3401905000000005, 52.8797415], [1.3397274, 52.8802939], [1.3396551, 52.88038259999999], [1.3386933, 52.8816234], [1.3376218, 52.8829494], [1.3369942, 52.8837644], [1.3367487999999998, 52.8840569], [1.3357912, 52.8851798], [1.3346001, 52.886434300000005], [1.3333584999999997, 52.8876672], [1.3320682999999998, 52.8888747], [1.3298501, 52.8909745], [1.3285881, 52.8920891], [1.3270282999999998, 52.893617099999986], [1.3254293, 52.8951313], [1.3232411999999998, 52.8971663], [1.3212777999999998, 52.89902049999999], [1.3201888, 52.9000625], [1.3183527999999998, 52.90179620000001], [1.3174583, 52.9026385], [1.3165356, 52.9035718], [1.3156926999999998, 52.9045933], [1.3155548999999995, 52.9047781], [1.3149568, 52.9057018], [1.3143562999999998, 52.906723], [1.3134549, 52.90829780000001], [1.3133697999999998, 52.9084401], [1.3127375999999995, 52.909649299999984], [1.3120306, 52.91099699999999], [1.3116574999999997, 52.9116734], [1.3111828, 52.9123835], [1.3106708, 52.91298499999999], [1.3104317999999997, 52.9132397], [1.3101779, 52.9134549], [1.309816, 52.9137483], [1.3094707, 52.9139744], [1.3090786999999997, 52.914257], [1.3077663, 52.9148836], [1.302363, 52.9173929], [1.3019368, 52.9175426], [1.3015282999999995, 52.9176588], [1.3011399, 52.91775739999999], [1.3007789, 52.9178289], [1.3004559, 52.9178677], [1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]}", "current_leg_start": "North Walsham", "dest_arr_time_act": "1337", "motion_projection": null, "next_location_lat": "52.9295495", "next_location_lon": "1.2876424", "previous_location": "North Walsham", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"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\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3911.367, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24982.516, \"from_m\": 3911.367, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25762.699, \"from_m\": 24982.516, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26122.252, \"from_m\": 25762.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26465.443, \"from_m\": 26122.252, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37110.822, \"from_m\": 26465.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38636.333, \"from_m\": 37110.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40871.318, \"from_m\": 38636.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41591.393, \"from_m\": 40871.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42447.805, \"from_m\": 41591.393, \"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\": 42468.927, \"from_m\": 42447.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47596.685, \"from_m\": 42468.927, \"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\": 47976.591, \"from_m\": 47596.685, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 741641, \"profile_key\": \"4d6acaa0c23bef158cab77748aecf29e5383b1a5d65e213e77f10bd763b23858\", \"schedule_id\": 19965, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Salhouse\", \"stage_seq\": 4, \"distance_m\": 9485.975, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1256\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 5, \"distance_m\": 14131.876, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Worstead\", \"stage_seq\": 6, \"distance_m\": 21064.678, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1310\", \"location\": \"North Walsham\", \"stage_seq\": 7, \"distance_m\": 25731.557, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1328H\", \"location\": \"Cromer\", \"stage_seq\": 8, \"distance_m\": 42468.927, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": \"1332H\", \"location\": \"West Runton\", \"stage_seq\": 9, \"distance_m\": 45417.857, \"section_seq\": 1, \"route_path_id\": 118913}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": null, \"location\": \"Sheringham\", \"stage_seq\": 10, \"distance_m\": 47976.591, \"section_seq\": 1, \"route_path_id\": 118913}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47976.591, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118913}], \"total_distance_m\": 47976.591, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47976.591, \"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": "1241", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "52.9295495", "current_position_lon": "1.2876424", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:54:31Z\", \"source_id\": 62701168, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:54:35Z\", \"source_id\": 19908702, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:07Z\", \"source_id\": 62728003, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:06:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:11Z\", \"source_id\": 19916093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:23:21Z\", \"source_id\": 62774658, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:23:25Z\", \"source_id\": 19929253, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cromer", "service_state_platform": "1", "timing_fact_generation": 1789993710693221, "current_leg_arrival_utc": "2026-09-21T13:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:01.346781", "service_state_evidence_id": 62786853, "current_leg_start_actual_dep": "2026-09-21T13:10:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:02.374117", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
SHM |
2S16 |
755327 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3911.367, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24982.516, "from_m": 3911.367, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25762.699, "from_m": 24982.516, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26122.252, "from_m": 25762.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26465.443, "from_m": 26122.252, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 37110.822, "from_m": 26465.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38636.333, "from_m": 37110.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40871.318, "from_m": 38636.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41591.393, "from_m": 40871.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42447.805, "from_m": 41591.393, "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": 42468.927, "from_m": 42447.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47596.685, "from_m": 42468.927, "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": 47976.591, "from_m": 47596.685, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 741641, "profile_key": "4d6acaa0c23bef158cab77748aecf29e5383b1a5d65e213e77f10bd763b23858", "schedule_id": 19965, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1241", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 118913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Salhouse", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1256", "location": "Hoveton & Wroxham", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Worstead", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1310", "location": "North Walsham", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1328H", "location": "Cromer", "stage_seq": 8, "distance_m": 42468.927, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": "1332H", "location": "West Runton", "stage_seq": 9, "distance_m": 45417.857, "section_seq": 1, "route_path_id": 118913}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": null, "location": "Sheringham", "stage_seq": 10, "distance_m": 47976.591, "section_seq": 1, "route_path_id": 118913}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47976.591, "from_m": 0.0, "section_seq": 1, "route_path_id": 118913}], "total_distance_m": 47976.591, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47976.591, "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": 12837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:54:31Z", "source_id": 62701168, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:54:35Z", "source_id": 19908702, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12833, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:07Z", "source_id": 62728003, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:06:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:11Z", "source_id": 19916093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12829, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:23:21Z", "source_id": 62774658, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:23:25Z", "source_id": 19929253, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:24:00+01:00", "operational_fact": true}] |
Norwich |
1241 |
1241 |
6 |
None |
None |
Sheringham |
1338 |
1337 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02024/2026-09-21/detailed |
None |
North Walsham |
2026-09-21T13:10:00+01:00 |
Cromer |
15.0 |
{"type": "LineString", "coordinates": [[1.3844418597531571, 52.8170605315692], [1.3841867, 52.8175268], [1.3840886, 52.817695499999985], [1.3840293, 52.8177902], [1.3839712, 52.8178739], [1.3837370999999998, 52.8181676], [1.3835887, 52.818349600000005], [1.3832938, 52.81865880000001], [1.3825880999999998, 52.819284], [1.3816843000000003, 52.819985900000006], [1.3815214, 52.82012379999999], [1.3811199, 52.82049250000001], [1.3809367999999995, 52.8206574], [1.3807305, 52.82083740000001], [1.3804148999999997, 52.8211049], [1.3802556592535935, 52.82123800100551], [1.3784011, 52.82278809999999], [1.3781466000000002, 52.82300179999999], [1.3772064, 52.82379639999999], [1.3768277999999998, 52.8241326], [1.3764930999999998, 52.8244137], [1.373163, 52.8272115], [1.3712819999999997, 52.8288285], [1.3709916, 52.8290782], [1.3703043999999998, 52.8296636], [1.369917, 52.82999089999999], [1.3694682000000002, 52.830371500000005], [1.3690866, 52.83069559999999], [1.3688848, 52.83087149999999], [1.3685828, 52.831126700000006], [1.3668984, 52.8325971], [1.3654725, 52.8338113], [1.3637093, 52.83532460000001], [1.3620553999999998, 52.8367129], [1.3616094, 52.83704050000001], [1.3610406, 52.8375181], [1.3603376, 52.8381217], [1.3600936, 52.8383296], [1.3590532999999998, 52.8393216], [1.3589167999999998, 52.839451], [1.3585903999999998, 52.83979159999999], [1.3582571, 52.84013099999999], [1.3578315, 52.8405817], [1.3574386, 52.84100479999999], [1.3567913, 52.8416705], [1.3562186, 52.8423597], [1.3558531, 52.8428255], [1.3555079999999995, 52.843261], [1.3551362999999998, 52.84374029999999], [1.3546815, 52.8443504], [1.354177, 52.8450902], [1.3540136, 52.845334699999995], [1.3535771, 52.8460325], [1.3531236, 52.8467506], [1.352799, 52.84734939999999], [1.3524814, 52.8480246], [1.3521439, 52.848792200000005], [1.3516715, 52.84998639999999], [1.351097, 52.851972200000006], [1.3510021, 52.85239760000001], [1.3509688, 52.8525558], [1.3505546, 52.8557256], [1.3505248, 52.8559132], [1.350456, 52.856692800000005], [1.3503199, 52.857909799999995], [1.349369, 52.866075], [1.3492915, 52.8668221], [1.3492696, 52.86699370000001], [1.3491476999999998, 52.867830399999995], [1.3490720000000005, 52.8682573], [1.3489208999999998, 52.868861499999994], [1.3486481999999995, 52.86954500000001], [1.3483082999999998, 52.87012279999999], [1.3475047, 52.87120469999999], [1.3474729261792822, 52.87124589776208], [1.3461003, 52.873025600000005], [1.3446544, 52.87488220000001], [1.3441874866694536, 52.87548963626874], [1.3437413, 52.8760701], [1.3434246, 52.8764716], [1.3430786, 52.8768585], [1.3427004, 52.877258399999995], [1.3422982, 52.8776489], [1.3408646, 52.8790136], [1.3401905000000005, 52.8797415], [1.3397274, 52.8802939], [1.3396551, 52.88038259999999], [1.3386933, 52.8816234], [1.3376218, 52.8829494], [1.3369942, 52.8837644], [1.3367487999999998, 52.8840569], [1.3357912, 52.8851798], [1.3346001, 52.886434300000005], [1.3333584999999997, 52.8876672], [1.3320682999999998, 52.8888747], [1.3298501, 52.8909745], [1.3285881, 52.8920891], [1.3270282999999998, 52.893617099999986], [1.3254293, 52.8951313], [1.3232411999999998, 52.8971663], [1.3212777999999998, 52.89902049999999], [1.3201888, 52.9000625], [1.3183527999999998, 52.90179620000001], [1.3174583, 52.9026385], [1.3165356, 52.9035718], [1.3156926999999998, 52.9045933], [1.3155548999999995, 52.9047781], [1.3149568, 52.9057018], [1.3143562999999998, 52.906723], [1.3134549, 52.90829780000001], [1.3133697999999998, 52.9084401], [1.3127375999999995, 52.909649299999984], [1.3120306, 52.91099699999999], [1.3116574999999997, 52.9116734], [1.3111828, 52.9123835], [1.3106708, 52.91298499999999], [1.3104317999999997, 52.9132397], [1.3101779, 52.9134549], [1.309816, 52.9137483], [1.3094707, 52.9139744], [1.3090786999999997, 52.914257], [1.3077663, 52.9148836], [1.302363, 52.9173929], [1.3019368, 52.9175426], [1.3015282999999995, 52.9176588], [1.3011399, 52.91775739999999], [1.3007789, 52.9178289], [1.3004559, 52.9178677], [1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]} |
10.4 |
1309 |
1324 |
North Walsham |
Cromer |
Cromer |
52.9295495 |
1.2876424 |
52.9295495 |
1.2876424 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:37:00 |
Cromer |
TD |
TRACKING_TIMEOUT |
62786853 |
1789993710693221 |
20 |
20 |
2026-09-21 13:47:02.374117 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:01.346781 |
| 712218 |
741717 |
C34245 |
722D78ML21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 13:37:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 741717, "stp": "P", "toc": "London Overground", "uid": "C34245", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34245/2026-09-21/detailed", "trust_id": "722D78ML21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-21", "dest_arr_time": "1333", "dest_platform": "4", "is_terminated": 1, "next_location": "Watford High Street (DC)", "signalling_id": "2D78", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1332", "current_leg_dep": "1330", "current_leg_end": "Watford High Street (DC)", "origin_dep_time": "1245", "origin_platform": "9", "current_location": "Watford High Street (DC)", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.38519368063563447, 51.64557705482184], [-0.3851955, 51.6456127], [-0.3852232, 51.6457427], [-0.3852589, 51.6458706], [-0.3853453, 51.646053300000005], [-0.3854371, 51.646204999999995], [-0.3855516, 51.646354599999995], [-0.3856797, 51.64646969999998], [-0.3859082, 51.64668940000001], [-0.38613619999999993, 51.64685939999999], [-0.3864197, 51.64700630000001], [-0.38665779999999994, 51.64711339999999], [-0.3869489, 51.6472226], [-0.3872731, 51.64731429999999], [-0.38761339999999994, 51.647384200000005], [-0.3878993, 51.6474295], [-0.3882069, 51.64745669999999], [-0.3885643999999999, 51.6474826], [-0.388876, 51.6474915], [-0.389155, 51.6475002], [-0.39032339999999993, 51.64750969999999], [-0.3910914999999999, 51.6475285], [-0.3917146, 51.6475276], [-0.3922033999999999, 51.6475559], [-0.3926804, 51.64759449999999], [-0.3930395, 51.64765299999999], [-0.3933313, 51.6477108], [-0.3936198, 51.6477879], [-0.39389099999999994, 51.6478894], [-0.3941155, 51.6479912], [-0.3943279, 51.648114099999994], [-0.3944999, 51.6482206], [-0.3946288999999999, 51.6483214], [-0.3946776, 51.6483606], [-0.3948054, 51.64848179999999], [-0.39495839999999993, 51.64864800000001], [-0.395089, 51.648837999999984], [-0.3952212, 51.6491127], [-0.3952717, 51.6493291], [-0.395283, 51.649607199999984], [-0.3952578, 51.6498446], [-0.3952074, 51.650046200000006], [-0.3951292, 51.650256699999986], [-0.395105, 51.6502979], [-0.39501659999999994, 51.6504575], [-0.3948997000000001, 51.6506204], [-0.3947329, 51.6508251], [-0.3944858, 51.6510993], [-0.3942609, 51.6512944], [-0.3940431999999999, 51.65145770000001], [-0.3937698, 51.6516372], [-0.3935287, 51.65177990000001], [-0.39254529999999993, 51.6523036]]}", "current_leg_start": "Bushey (DC)", "dest_arr_time_act": "1333", "motion_projection": null, "next_location_lat": "51.6523036", "next_location_lon": "-0.3925453", "previous_location": "Bushey (DC)", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3786.976, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4214.378, \"from_m\": 3786.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5324.482, \"from_m\": 4214.378, \"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\": 5363.917, \"from_m\": 5324.482, \"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\": 8354.7, \"from_m\": 5363.917, \"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\": 8585.229, \"from_m\": 8354.7, \"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\": 9461.669, \"from_m\": 8585.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10448.936, \"from_m\": 9461.669, \"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\": 10515.635, \"from_m\": 10448.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10758.976, \"from_m\": 10515.635, \"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\": 10826.897, \"from_m\": 10758.976, \"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\": 10842.047, \"from_m\": 10826.897, \"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\": 10909.004, \"from_m\": 10842.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11474.353, \"from_m\": 10909.004, \"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\": 17880.013, \"from_m\": 11474.353, \"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\": 19305.758, \"from_m\": 17880.013, \"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\": 19382.011, \"from_m\": 19305.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19422.394, \"from_m\": 19382.011, \"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\": 19486.994, \"from_m\": 19422.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19494.209, \"from_m\": 19486.994, \"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\": 19547.38, \"from_m\": 19494.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19552.131, \"from_m\": 19547.38, \"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\": 20240.468, \"from_m\": 19552.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20569.318, \"from_m\": 20240.468, \"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\": 20627.744, \"from_m\": 20569.318, \"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\": 20729.746, \"from_m\": 20627.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29848.685, \"from_m\": 20729.746, \"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\": 29902.373, \"from_m\": 29848.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30190.963, \"from_m\": 29902.373, \"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\": 30453.279, \"from_m\": 30190.963, \"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\": 37531.416, \"from_m\": 30453.279, \"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\": 39850.111, \"from_m\": 37531.416, \"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\": 40285.217, \"from_m\": 39850.111, \"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\": 741717, \"profile_key\": \"feca28615937e20bdd3dcc88ff7bdedac6739a2782501acb0fd2f7dedce8b23e\", \"schedule_id\": 4380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2730.439, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1250H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 3927.215, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1252H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 4921.411, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 5929.119, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 6258.215, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 7280.066, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 9587.67, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 11571.881, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 13038.848, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1306H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 14677.183, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 26117.964, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 27042.824, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 28425.51, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 30120.111, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1318\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 32019.877, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 33210.638, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 35591.33, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 37571.955, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 38878.218, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 40285.217, \"section_seq\": 1, \"route_path_id\": 115907}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40285.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115907}], \"total_distance_m\": 40285.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 37106.668, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3178.549, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1245", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6523036", "current_position_lon": "-0.3925453", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:48:55Z\", \"source_id\": 62687611, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:48:58Z\", \"source_id\": 19904718, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:51:02Z\", \"source_id\": 62693012, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:51:07Z\", \"source_id\": 19906278, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:52:43Z\", \"source_id\": 62697017, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:52:48Z\", \"source_id\": 19907456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:56:38Z\", \"source_id\": 62706392, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:56:43Z\", \"source_id\": 19910189, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:59:21Z\", \"source_id\": 62713034, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:59:25Z\", \"source_id\": 19912067, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:53Z\", \"source_id\": 62719510, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:50Z\", \"source_id\": 19913753, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:50Z\", \"source_id\": 62724800, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:54Z\", \"source_id\": 19915210, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:06Z\", \"source_id\": 62733065, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:10Z\", \"source_id\": 19917516, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:09:08Z\", \"source_id\": 62738062, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:09:12Z\", \"source_id\": 19918939, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:11:47Z\", \"source_id\": 62744946, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:11:50Z\", \"source_id\": 19920890, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:45Z\", \"source_id\": 62750155, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:45Z\", \"source_id\": 19922277, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:13Z\", \"source_id\": 62758963, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:17Z\", \"source_id\": 19924824, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:12Z\", \"source_id\": 62766574, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:17Z\", \"source_id\": 19926967, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:51Z\", \"source_id\": 62771049, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:53Z\", \"source_id\": 19928177, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:37Z\", \"source_id\": 62777681, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:39Z\", \"source_id\": 19930148, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:44Z\", \"source_id\": 62785303, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:29:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:48Z\", \"source_id\": 19932442, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:26Z\", \"source_id\": 62794418, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:30Z\", \"source_id\": 19935027, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford High Street (DC)", "service_state_platform": "1", "timing_fact_generation": 1789993892739300, "current_leg_arrival_utc": "2026-09-21T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:01.453212", "service_state_evidence_id": 62794418, "current_leg_start_actual_dep": "2026-09-21T13:30:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:02.370859", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D78 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3786.976, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4214.378, "from_m": 3786.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5324.482, "from_m": 4214.378, "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": 5363.917, "from_m": 5324.482, "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": 8354.7, "from_m": 5363.917, "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": 8585.229, "from_m": 8354.7, "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": 9461.669, "from_m": 8585.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10448.936, "from_m": 9461.669, "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": 10515.635, "from_m": 10448.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10758.976, "from_m": 10515.635, "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": 10826.897, "from_m": 10758.976, "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": 10842.047, "from_m": 10826.897, "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": 10909.004, "from_m": 10842.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11474.353, "from_m": 10909.004, "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": 17880.013, "from_m": 11474.353, "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": 19305.758, "from_m": 17880.013, "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": 19382.011, "from_m": 19305.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19422.394, "from_m": 19382.011, "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": 19486.994, "from_m": 19422.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19494.209, "from_m": 19486.994, "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": 19547.38, "from_m": 19494.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19552.131, "from_m": 19547.38, "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": 20240.468, "from_m": 19552.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20569.318, "from_m": 20240.468, "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": 20627.744, "from_m": 20569.318, "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": 20729.746, "from_m": 20627.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29848.685, "from_m": 20729.746, "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": 29902.373, "from_m": 29848.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30190.963, "from_m": 29902.373, "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": 30453.279, "from_m": 30190.963, "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": 37531.416, "from_m": 30453.279, "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": 39850.111, "from_m": 37531.416, "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": 40285.217, "from_m": 39850.111, "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": 741717, "profile_key": "feca28615937e20bdd3dcc88ff7bdedac6739a2782501acb0fd2f7dedce8b23e", "schedule_id": 4380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 115907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2730.439, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1250H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 3927.215, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1252H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 4921.411, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 5929.119, "section_seq": 1, "route_path_id": 115907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 6258.215, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 7280.066, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 9587.67, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Harlesden", "stage_seq": 10, "distance_m": 11571.881, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 13038.848, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1306H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 14677.183, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 26117.964, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 27042.824, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 28425.51, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 30120.111, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1318", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 32019.877, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 33210.638, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 35591.33, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 37571.955, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 38878.218, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 40285.217, "section_seq": 1, "route_path_id": 115907}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40285.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 115907}], "total_distance_m": 40285.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 37106.668, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3178.549, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:48:55Z", "source_id": 62687611, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:48:58Z", "source_id": 19904718, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:51:02Z", "source_id": 62693012, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:51:07Z", "source_id": 19906278, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:52:43Z", "source_id": 62697017, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:52:48Z", "source_id": 19907456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:56:38Z", "source_id": 62706392, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:56:43Z", "source_id": 19910189, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:59:21Z", "source_id": 62713034, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:59:25Z", "source_id": 19912067, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:53Z", "source_id": 62719510, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:50Z", "source_id": 19913753, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:50Z", "source_id": 62724800, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:54Z", "source_id": 19915210, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:06Z", "source_id": 62733065, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:10Z", "source_id": 19917516, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:09:08Z", "source_id": 62738062, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:09:12Z", "source_id": 19918939, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:11:47Z", "source_id": 62744946, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:11:50Z", "source_id": 19920890, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:45Z", "source_id": 62750155, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:45Z", "source_id": 19922277, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:13Z", "source_id": 62758963, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:17Z", "source_id": 19924824, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:12Z", "source_id": 62766574, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:17Z", "source_id": 19926967, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:51Z", "source_id": 62771049, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:53Z", "source_id": 19928177, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:37Z", "source_id": 62777681, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:39Z", "source_id": 19930148, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:44Z", "source_id": 62785303, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:29:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:48Z", "source_id": 19932442, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:26Z", "source_id": 62794418, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T12:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:30Z", "source_id": 19935027, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:32:00+01:00", "operational_fact": true}] |
London Euston |
1245 |
1245 |
9 |
None |
None |
Watford Junction (DC) |
1333 |
1333 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34245/2026-09-21/detailed |
None |
Bushey (DC) |
2026-09-21T13:30:00+01:00 |
Watford High Street (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.38519368063563447, 51.64557705482184], [-0.3851955, 51.6456127], [-0.3852232, 51.6457427], [-0.3852589, 51.6458706], [-0.3853453, 51.646053300000005], [-0.3854371, 51.646204999999995], [-0.3855516, 51.646354599999995], [-0.3856797, 51.64646969999998], [-0.3859082, 51.64668940000001], [-0.38613619999999993, 51.64685939999999], [-0.3864197, 51.64700630000001], [-0.38665779999999994, 51.64711339999999], [-0.3869489, 51.6472226], [-0.3872731, 51.64731429999999], [-0.38761339999999994, 51.647384200000005], [-0.3878993, 51.6474295], [-0.3882069, 51.64745669999999], [-0.3885643999999999, 51.6474826], [-0.388876, 51.6474915], [-0.389155, 51.6475002], [-0.39032339999999993, 51.64750969999999], [-0.3910914999999999, 51.6475285], [-0.3917146, 51.6475276], [-0.3922033999999999, 51.6475559], [-0.3926804, 51.64759449999999], [-0.3930395, 51.64765299999999], [-0.3933313, 51.6477108], [-0.3936198, 51.6477879], [-0.39389099999999994, 51.6478894], [-0.3941155, 51.6479912], [-0.3943279, 51.648114099999994], [-0.3944999, 51.6482206], [-0.3946288999999999, 51.6483214], [-0.3946776, 51.6483606], [-0.3948054, 51.64848179999999], [-0.39495839999999993, 51.64864800000001], [-0.395089, 51.648837999999984], [-0.3952212, 51.6491127], [-0.3952717, 51.6493291], [-0.395283, 51.649607199999984], [-0.3952578, 51.6498446], [-0.3952074, 51.650046200000006], [-0.3951292, 51.650256699999986], [-0.395105, 51.6502979], [-0.39501659999999994, 51.6504575], [-0.3948997000000001, 51.6506204], [-0.3947329, 51.6508251], [-0.3944858, 51.6510993], [-0.3942609, 51.6512944], [-0.3940431999999999, 51.65145770000001], [-0.3937698, 51.6516372], [-0.3935287, 51.65177990000001], [-0.39254529999999993, 51.6523036]]} |
0.8 |
1330 |
1332 |
Bushey (DC) |
Watford High Street (DC) |
Watford High Street (DC) |
51.6523036 |
-0.3925453 |
51.6523036 |
-0.3925453 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:37:00 |
Watford High Street (DC) |
TD |
TRACKING_TIMEOUT |
62794418 |
1789993892739300 |
73 |
73 |
2026-09-21 13:47:02.370859 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:01.453212 |
| 712219 |
743003 |
L01756 |
165D11MN21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 13:37:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 743003, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01756", "consist": "800202", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01756/2026-09-21/detailed", "trust_id": "165D11MN21", "origin_crs": "HGT", "show_on_map": 0, "dar_est_time": "13:37:00", "dar_platform": null, "dest_station": "Harrogate Down Siding", "service_date": "2026-09-21", "dest_arr_time": "1339", "dest_platform": null, "is_terminated": 1, "next_location": "Harrogate Down Siding", "signalling_id": "5D11", "timing_status": null, "origin_station": "Harrogate", "current_leg_arr": "1339", "current_leg_dep": "1337", "current_leg_end": "Harrogate Down Siding", "origin_dep_time": "1337", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5376097999999998, 53.99357459999999], [-1.5376341, 53.9936712], [-1.5376672, 53.99381609999999], [-1.5376956, 53.9939748], [-1.5377095999999997, 53.99418959999999], [-1.5376634, 53.9946908], [-1.5376495999999995, 53.994744700000005], [-1.5375768, 53.99509319999999], [-1.5375078999999998, 53.9953132], [-1.5373945, 53.9954938], [-1.5373807, 53.995527200000005], [-1.537298, 53.9957274], [-1.5372302999999998, 53.9958882], [-1.5371425, 53.9960742], [-1.536926, 53.996488], [-1.5367862999999995, 53.9967023], [-1.5365846, 53.9969958], [-1.5363611999999998, 53.9972772], [-1.5360977999999998, 53.9975787], [-1.5358601, 53.9978474], [-1.5355793999999998, 53.998115899999995], [-1.5355285999999997, 53.99815639999999], [-1.5355147999999998, 53.99816739999999], [-1.5352778, 53.9983681], [-1.5350501999999997, 53.99854589999999], [-1.5352878, 53.9983124], [-1.5354863, 53.99815000000001], [-1.5354924999999997, 53.9981441], [-1.5357733, 53.9978741]]}", "current_leg_start": "Harrogate", "dest_arr_time_act": "1339", "motion_projection": null, "next_location_lat": "53.9978741", "next_location_lon": "-1.5357733", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.574, \"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\": 130.635, \"from_m\": 124.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194.551, \"from_m\": 130.635, \"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\": 215.958, \"from_m\": 194.551, \"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\": 391.427, \"from_m\": 215.958, \"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\": 591.387, \"from_m\": 391.427, \"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\": 679.836, \"from_m\": 591.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 743003, \"profile_key\": \"4f7783735f4bd3b0546b8c271fc08cb47d9f9ece7cae3b863c2cbf7ab295ab84\", \"schedule_id\": 15969, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Harrogate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117867}, {\"is_pass\": false, \"wtt_arr\": \"1339\", \"wtt_dep\": null, \"location\": \"Harrogate Down Siding\", \"stage_seq\": 2, \"distance_m\": 679.836, \"section_seq\": 1, \"route_path_id\": 117867}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 679.836, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117867}], \"total_distance_m\": 679.836, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 585.326, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 94.51, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1337", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "53.9978741", "current_position_lon": "-1.5357733", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1789990646994871, "current_leg_arrival_utc": "2026-09-21T13:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:02.213796", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T13:37:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:02.376523", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
HGT |
None |
5D11 |
800202 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 124.574, "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": 130.635, "from_m": 124.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194.551, "from_m": 130.635, "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": 215.958, "from_m": 194.551, "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": 391.427, "from_m": 215.958, "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": 591.387, "from_m": 391.427, "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": 679.836, "from_m": 591.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 743003, "profile_key": "4f7783735f4bd3b0546b8c271fc08cb47d9f9ece7cae3b863c2cbf7ab295ab84", "schedule_id": 15969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1337", "location": "Harrogate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117867}, {"is_pass": false, "wtt_arr": "1339", "wtt_dep": null, "location": "Harrogate Down Siding", "stage_seq": 2, "distance_m": 679.836, "section_seq": 1, "route_path_id": 117867}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 679.836, "from_m": 0.0, "section_seq": 1, "route_path_id": 117867}], "total_distance_m": 679.836, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 585.326, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 94.51, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Harrogate |
1337 |
1337 |
3 |
13:37:00 |
None |
Harrogate Down Siding |
1339 |
1339 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L01756/2026-09-21/detailed |
None |
Harrogate |
2026-09-21T13:37:30+01:00 |
Harrogate Down Siding |
2.0 |
{"type": "LineString", "coordinates": [[-1.5376097999999998, 53.99357459999999], [-1.5376341, 53.9936712], [-1.5376672, 53.99381609999999], [-1.5376956, 53.9939748], [-1.5377095999999997, 53.99418959999999], [-1.5376634, 53.9946908], [-1.5376495999999995, 53.994744700000005], [-1.5375768, 53.99509319999999], [-1.5375078999999998, 53.9953132], [-1.5373945, 53.9954938], [-1.5373807, 53.995527200000005], [-1.537298, 53.9957274], [-1.5372302999999998, 53.9958882], [-1.5371425, 53.9960742], [-1.536926, 53.996488], [-1.5367862999999995, 53.9967023], [-1.5365846, 53.9969958], [-1.5363611999999998, 53.9972772], [-1.5360977999999998, 53.9975787], [-1.5358601, 53.9978474], [-1.5355793999999998, 53.998115899999995], [-1.5355285999999997, 53.99815639999999], [-1.5355147999999998, 53.99816739999999], [-1.5352778, 53.9983681], [-1.5350501999999997, 53.99854589999999], [-1.5352878, 53.9983124], [-1.5354863, 53.99815000000001], [-1.5354924999999997, 53.9981441], [-1.5357733, 53.9978741]]} |
0.4 |
1337 |
1339 |
None |
None |
Harrogate Down Siding |
53.9978741 |
-1.5357733 |
53.9978741 |
-1.5357733 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:37:00 |
Harrogate |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789990646994871 |
0 |
0 |
2026-09-21 13:47:02.376523 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:02.213796 |
| 712220 |
735056 |
H03050 |
070D01CO21 |
2026-09-21 |
COMPLETE |
19982213 |
2026-09-21 13:50:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 735056, "stp": "P", "toc": "Unknown", "uid": "H03050", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H03050/2026-09-21/detailed", "trust_id": "070D01CO21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell TMD (DRS)", "service_date": "2026-09-21", "dest_arr_time": "1422", "dest_platform": null, "is_terminated": 1, "next_location": "Motherwell TMD (DRS)", "signalling_id": "0D01", "timing_status": "EARLY", "origin_station": "Coatbridge (DRS)", "current_leg_arr": "1350", "current_leg_dep": "1330", "current_leg_end": "Motherwell TMD (DRS)", "origin_dep_time": "1409", "origin_platform": null, "current_location": "Motherwell TMD (DRS)", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "-32 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0415696, 55.8727495], [-4.0416718, 55.8728572], [-4.0418218, 55.8730886], [-4.0419749, 55.873357799999994], [-4.0421251, 55.873749], [-4.0422398, 55.8741317], [-4.0423305, 55.87432539999999], [-4.042184600000001, 55.87416600000001], [-4.0419571, 55.8739172], [-4.041627499999999, 55.8736393], [-4.0413009, 55.8733256], [-4.038001799999999, 55.87011919999999], [-4.0379445, 55.870063], [-4.0377995, 55.8699207], [-4.0376031, 55.869774699999994], [-4.037352199999999, 55.8695884], [-4.0372814, 55.8695375], [-4.036759099999999, 55.8690946], [-4.0367209, 55.8690488], [-4.0364931, 55.8687776], [-4.0364447, 55.868718400000006], [-4.036111299999999, 55.86840589999999], [-4.0359027, 55.8681503], [-4.035808052020995, 55.86802198827396], [-4.035784083633203, 55.86798949490637], [-4.035664, 55.867826699999995], [-4.0353204, 55.8673895], [-4.0352417, 55.86727509999999], [-4.0350131, 55.8669428], [-4.034456200000001, 55.86614279999999], [-4.0341769, 55.865727699999994], [-4.0336346, 55.8649118], [-4.033089499999999, 55.8641202], [-4.0327848, 55.8637243], [-4.0325194, 55.8633453], [-4.0323993, 55.86317189999999], [-4.0322852, 55.8630167], [-4.0321533, 55.862808900000005], [-4.0320634, 55.8626745], [-4.0318356, 55.8623327], [-4.0317717, 55.8622372], [-4.0316849, 55.86210640000001], [-4.0313806, 55.86166409999999], [-4.031315199999999, 55.8615827], [-4.031077300000001, 55.8613016], [-4.0310149, 55.8612305], [-4.030759299999999, 55.8609672], [-4.0303233, 55.8605363], [-4.0299359, 55.8602015], [-4.0296155, 55.859948499999994], [-4.0293483, 55.859761600000006], [-4.0289788, 55.85951510000001], [-4.0286774, 55.8593266], [-4.0285465, 55.8592502], [-4.028419099999999, 55.8591731], [-4.0274802, 55.8586653], [-4.026538600000001, 55.8581453], [-4.0263085, 55.8580173], [-4.026250599999999, 55.85798599999999], [-4.0261549, 55.857932000000005], [-4.0248274, 55.8572186], [-4.0247228, 55.8571624], [-4.024419310426355, 55.856995416437215], [-4.0233119, 55.856386099999995], [-4.0230256, 55.8562343], [-4.0219332, 55.855655199999994], [-4.0203881, 55.85481169999999], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.001023, 55.8305525], [-4.0009337, 55.83036299999999], [-4.0008836, 55.8302766], [-4.0008303, 55.8301594], [-4.0005967, 55.8296421], [-4.000281, 55.8290434], [-4.0002112, 55.82890079999999], [-4.000157, 55.8287806], [-3.9999574, 55.82834089999999], [-3.9998031, 55.8280213], [-3.999432000000001, 55.82725500000001], [-3.9990137, 55.82639979999999], [-3.9987414, 55.8258628], [-3.9981098999999993, 55.8245705], [-3.9977593, 55.8238714], [-3.997522299999999, 55.82338479999999], [-3.997145699999999, 55.8225882], [-3.9966612, 55.8216386], [-3.9966142, 55.821542699999995], [-3.996344299999999, 55.8209524], [-3.9961257, 55.8204435], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9936899, 55.80284689999999], [-3.993836799999999, 55.802536], [-3.9939043, 55.8023952], [-3.9939533, 55.8022931], [-3.994242, 55.801917], [-3.9944269, 55.80166599999999], [-3.994669000000001, 55.8013969], [-3.994877999999999, 55.80119320000001], [-3.9950745999999993, 55.8010175], [-3.9952196, 55.8008878], [-3.995719, 55.8005088], [-3.9961309, 55.80016870000001], [-3.9963214, 55.79995660000001], [-3.9968472, 55.79945080000001], [-3.997146799999999, 55.799185], [-3.9974713999999993, 55.79888129999999], [-3.9978137999999994, 55.7985424]]}", "current_leg_start": "Coatbridge (DRS)", "dest_arr_time_act": "1422", "motion_projection": null, "next_location_lat": "55.7985424", "next_location_lon": "-3.9978138", "previous_location": "Coatbridge (DRS)", "current_leg_milage": "5.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.285, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 345.366, \"from_m\": 182.285, \"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\": 438.282, \"from_m\": 345.366, \"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\": 469.871, \"from_m\": 438.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1785.492, \"from_m\": 469.871, \"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\": 2401.831, \"from_m\": 1785.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3310.992, \"from_m\": 2401.831, \"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\": 3751.642, \"from_m\": 3310.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4371.133, \"from_m\": 3751.642, \"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\": 5408.04, \"from_m\": 4371.133, \"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\": 5472.119, \"from_m\": 5408.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7883.758, \"from_m\": 5472.119, \"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\": 7962.884, \"from_m\": 7883.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9245.462, \"from_m\": 7962.884, \"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\": 9367.049, \"from_m\": 9245.462, \"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\": 9822.232, \"from_m\": 9367.049, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 735056, \"profile_key\": \"0002c428d45510395e6470757c4417dd1ad828a5d4e5c330a0e91dca04c155ed\", \"schedule_id\": 13898, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Coatbridge (DRS)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135236}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Coatbridge Central\", \"stage_seq\": 2, \"distance_m\": 1918.079, \"section_seq\": 1, \"route_path_id\": 135236}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 3, \"distance_m\": 3543.378, \"section_seq\": 1, \"route_path_id\": 135236}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 5472.119, \"section_seq\": 1, \"route_path_id\": 135236}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Mossend North Jn\", \"stage_seq\": 5, \"distance_m\": 7245.314, \"section_seq\": 1, \"route_path_id\": 135236}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Mossend South Jn\", \"stage_seq\": 6, \"distance_m\": 7962.884, \"section_seq\": 1, \"route_path_id\": 135236}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": null, \"location\": \"Motherwell TMD (DRS)\", \"stage_seq\": 7, \"distance_m\": 9822.232, \"section_seq\": 1, \"route_path_id\": 135236}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9822.232, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135236}], \"total_distance_m\": 9822.232, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9206.788, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 615.444, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1409", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "55.7985424", "current_position_lon": "-3.9978138", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:01Z\", \"source_id\": 19982213, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell TMD (DRS)", "service_state_platform": null, "timing_fact_generation": 1789997825384961, "current_leg_arrival_utc": "2026-09-21T14:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:05.380659", "service_state_evidence_id": 19982213, "current_leg_start_actual_dep": "2026-09-21T14:09:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T12:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:05.939154", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0D01 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 182.285, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 345.366, "from_m": 182.285, "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": 438.282, "from_m": 345.366, "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": 469.871, "from_m": 438.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1785.492, "from_m": 469.871, "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": 2401.831, "from_m": 1785.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3310.992, "from_m": 2401.831, "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": 3751.642, "from_m": 3310.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4371.133, "from_m": 3751.642, "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": 5408.04, "from_m": 4371.133, "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": 5472.119, "from_m": 5408.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7883.758, "from_m": 5472.119, "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": 7962.884, "from_m": 7883.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9245.462, "from_m": 7962.884, "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": 9367.049, "from_m": 9245.462, "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": 9822.232, "from_m": 9367.049, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 735056, "profile_key": "0002c428d45510395e6470757c4417dd1ad828a5d4e5c330a0e91dca04c155ed", "schedule_id": 13898, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1409", "location": "Coatbridge (DRS)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135236}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Coatbridge Central", "stage_seq": 2, "distance_m": 1918.079, "section_seq": 1, "route_path_id": 135236}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Whifflet South Jn", "stage_seq": 3, "distance_m": 3543.378, "section_seq": 1, "route_path_id": 135236}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 5472.119, "section_seq": 1, "route_path_id": 135236}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Mossend North Jn", "stage_seq": 5, "distance_m": 7245.314, "section_seq": 1, "route_path_id": 135236}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Mossend South Jn", "stage_seq": 6, "distance_m": 7962.884, "section_seq": 1, "route_path_id": 135236}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": null, "location": "Motherwell TMD (DRS)", "stage_seq": 7, "distance_m": 9822.232, "section_seq": 1, "route_path_id": 135236}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9822.232, "from_m": 0.0, "section_seq": 1, "route_path_id": 135236}], "total_distance_m": 9822.232, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9206.788, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 615.444, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:01Z", "source_id": 19982213, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}] |
Coatbridge (DRS) |
1409 |
1409 |
None |
None |
None |
Motherwell TMD (DRS) |
1422 |
1422 |
None |
EARLY |
-32 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H03050/2026-09-21/detailed |
None |
Coatbridge (DRS) |
2026-09-21T14:09:00+01:00 |
Motherwell TMD (DRS) |
20.0 |
{"type": "LineString", "coordinates": [[-4.0415696, 55.8727495], [-4.0416718, 55.8728572], [-4.0418218, 55.8730886], [-4.0419749, 55.873357799999994], [-4.0421251, 55.873749], [-4.0422398, 55.8741317], [-4.0423305, 55.87432539999999], [-4.042184600000001, 55.87416600000001], [-4.0419571, 55.8739172], [-4.041627499999999, 55.8736393], [-4.0413009, 55.8733256], [-4.038001799999999, 55.87011919999999], [-4.0379445, 55.870063], [-4.0377995, 55.8699207], [-4.0376031, 55.869774699999994], [-4.037352199999999, 55.8695884], [-4.0372814, 55.8695375], [-4.036759099999999, 55.8690946], [-4.0367209, 55.8690488], [-4.0364931, 55.8687776], [-4.0364447, 55.868718400000006], [-4.036111299999999, 55.86840589999999], [-4.0359027, 55.8681503], [-4.035808052020995, 55.86802198827396], [-4.035784083633203, 55.86798949490637], [-4.035664, 55.867826699999995], [-4.0353204, 55.8673895], [-4.0352417, 55.86727509999999], [-4.0350131, 55.8669428], [-4.034456200000001, 55.86614279999999], [-4.0341769, 55.865727699999994], [-4.0336346, 55.8649118], [-4.033089499999999, 55.8641202], [-4.0327848, 55.8637243], [-4.0325194, 55.8633453], [-4.0323993, 55.86317189999999], [-4.0322852, 55.8630167], [-4.0321533, 55.862808900000005], [-4.0320634, 55.8626745], [-4.0318356, 55.8623327], [-4.0317717, 55.8622372], [-4.0316849, 55.86210640000001], [-4.0313806, 55.86166409999999], [-4.031315199999999, 55.8615827], [-4.031077300000001, 55.8613016], [-4.0310149, 55.8612305], [-4.030759299999999, 55.8609672], [-4.0303233, 55.8605363], [-4.0299359, 55.8602015], [-4.0296155, 55.859948499999994], [-4.0293483, 55.859761600000006], [-4.0289788, 55.85951510000001], [-4.0286774, 55.8593266], [-4.0285465, 55.8592502], [-4.028419099999999, 55.8591731], [-4.0274802, 55.8586653], [-4.026538600000001, 55.8581453], [-4.0263085, 55.8580173], [-4.026250599999999, 55.85798599999999], [-4.0261549, 55.857932000000005], [-4.0248274, 55.8572186], [-4.0247228, 55.8571624], [-4.024419310426355, 55.856995416437215], [-4.0233119, 55.856386099999995], [-4.0230256, 55.8562343], [-4.0219332, 55.855655199999994], [-4.0203881, 55.85481169999999], [-4.0180725, 55.85356809999999], [-4.0178399, 55.8534365], [-4.0176275, 55.8533219], [-4.0169524, 55.8529566], [-4.0163756, 55.852616], [-4.0154953, 55.85206130000001], [-4.014590299999999, 55.851412], [-4.014344199999999, 55.8512433], [-4.0143198, 55.85122729999999], [-4.013381599999999, 55.8506106], [-4.0119941, 55.84969860000001], [-4.0114236, 55.8493165], [-4.0112901, 55.8492312], [-4.0108693, 55.8489621], [-4.0103928, 55.8485997], [-4.0101277, 55.8483682], [-4.0099027, 55.8481413], [-4.009541999999999, 55.8477233], [-4.0093296, 55.8474091], [-4.008864, 55.84651720000001], [-4.008559100000001, 55.8458736], [-4.0084344, 55.8456104], [-4.007539699999999, 55.843791], [-4.007062, 55.842820800000005], [-4.0057514, 55.840159], [-4.0053391, 55.83937119999999], [-4.0052905, 55.83928], [-4.0050165, 55.838714], [-4.004736899999999, 55.83813469999999], [-4.0041958, 55.8370186], [-4.003843399999999, 55.836332000000006], [-4.0037581, 55.83615730000001], [-4.0036494, 55.8359396], [-4.0033078, 55.8352423], [-4.0029832, 55.834587199999994], [-4.0028288, 55.8342706], [-4.0027217, 55.834051800000005], [-4.0025671, 55.833735100000006], [-4.0022671, 55.8331152], [-4.0021148, 55.83280429999999], [-4.0018619, 55.8322786], [-4.0016831, 55.8319055], [-4.0015517, 55.831638699999985], [-4.0012592, 55.831039], [-4.001232, 55.8309747], [-4.0011912, 55.8308833], [-4.001023, 55.8305525], [-4.0009337, 55.83036299999999], [-4.0008836, 55.8302766], [-4.0008303, 55.8301594], [-4.0005967, 55.8296421], [-4.000281, 55.8290434], [-4.0002112, 55.82890079999999], [-4.000157, 55.8287806], [-3.9999574, 55.82834089999999], [-3.9998031, 55.8280213], [-3.999432000000001, 55.82725500000001], [-3.9990137, 55.82639979999999], [-3.9987414, 55.8258628], [-3.9981098999999993, 55.8245705], [-3.9977593, 55.8238714], [-3.997522299999999, 55.82338479999999], [-3.997145699999999, 55.8225882], [-3.9966612, 55.8216386], [-3.9966142, 55.821542699999995], [-3.996344299999999, 55.8209524], [-3.9961257, 55.8204435], [-3.995962499999999, 55.8199612], [-3.9958762, 55.819656900000005], [-3.9954009, 55.8179802], [-3.9953674925605354, 55.81785772299182], [-3.995357250316787, 55.81782017321335], [-3.995334399999999, 55.8177364], [-3.995143300000001, 55.81702949999999], [-3.9950066999999994, 55.8165162], [-3.994836399999999, 55.8156951], [-3.994768999999999, 55.8152829], [-3.994754499999999, 55.8151991], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9936899, 55.80284689999999], [-3.993836799999999, 55.802536], [-3.9939043, 55.8023952], [-3.9939533, 55.8022931], [-3.994242, 55.801917], [-3.9944269, 55.80166599999999], [-3.994669000000001, 55.8013969], [-3.994877999999999, 55.80119320000001], [-3.9950745999999993, 55.8010175], [-3.9952196, 55.8008878], [-3.995719, 55.8005088], [-3.9961309, 55.80016870000001], [-3.9963214, 55.79995660000001], [-3.9968472, 55.79945080000001], [-3.997146799999999, 55.799185], [-3.9974713999999993, 55.79888129999999], [-3.9978137999999994, 55.7985424]]} |
5.9 |
1330 |
1350 |
Coatbridge (DRS) |
Motherwell TMD (DRS) |
Motherwell TMD (DRS) |
55.7985424 |
-3.9978138 |
55.7985424 |
-3.9978138 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 12:50:00 |
Motherwell TMD (DRS) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982213 |
1789997825384961 |
13 |
13 |
2026-09-21 13:47:05.939154 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:05.380659 |
| 712221 |
743334 |
C15483 |
062V39MN21 |
2026-09-21 |
COMPLETE |
19981634 |
2026-09-21 14:37:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 743334, "stp": "P", "toc": "ScotRail", "uid": "C15483", "consist": "320320", "dest_crs": "MLN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15483/2026-09-21/detailed", "trust_id": "062V39MN21", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-21", "dest_arr_time": "1432", "dest_platform": "1", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2V39", "timing_status": "LATE", "origin_station": "Springburn", "current_leg_arr": "1437", "current_leg_dep": "1434", "current_leg_end": "Milngavie", "origin_dep_time": "1351", "origin_platform": "3", "current_location": "Milngavie", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "1432", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "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\": 169.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 207.536, \"from_m\": 169.371, \"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\": 521.454, \"from_m\": 207.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3270.661, \"from_m\": 521.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3528.798, \"from_m\": 3270.661, \"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\": 3704.075, \"from_m\": 3528.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4547.74, \"from_m\": 3704.075, \"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\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10592.033, \"from_m\": 10551.268, \"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\": 11405.438, \"from_m\": 10592.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11776.877, \"from_m\": 11405.438, \"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\": 12469.261, \"from_m\": 11776.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12525.532, \"from_m\": 12469.261, \"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\": 13964.756, \"from_m\": 12525.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14603.046, \"from_m\": 13964.756, \"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\": 14689.361, \"from_m\": 14603.046, \"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\": 19249.288, \"from_m\": 14689.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19706.256, \"from_m\": 19249.288, \"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}], \"service_id\": 743334, \"profile_key\": \"fb00406dcae110546412d4e9d6e447e32311532ac28d025d50568836a9e24642\", \"schedule_id\": 2049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1355H\", \"wtt_dep\": \"1356\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1400\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1403H\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1408\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1414H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1417\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1420\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 12387.037, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423\", \"location\": \"Westerton\", \"stage_seq\": 14, \"distance_m\": 14449.813, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Bearsden\", \"stage_seq\": 15, \"distance_m\": 16240.916, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428\", \"location\": \"Hillfoot\", \"stage_seq\": 16, \"distance_m\": 17123.539, \"section_seq\": 1, \"route_path_id\": 131159}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 17, \"distance_m\": 19706.256, \"section_seq\": 1, \"route_path_id\": 131159}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19706.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131159}], \"total_distance_m\": 19706.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19660.232, \"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": "1351", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:39Z\", \"source_id\": 62845702, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:44Z\", \"source_id\": 19949628, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:53Z\", \"source_id\": 62851212, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:58Z\", \"source_id\": 19951240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:21Z\", \"source_id\": 19954274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:54Z\", \"source_id\": 62863598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:54Z\", \"source_id\": 19954712, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:02Z\", \"source_id\": 62868967, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:07Z\", \"source_id\": 19956248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:08Z\", \"source_id\": 62876758, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:13Z\", \"source_id\": 19958452, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:05Z\", \"source_id\": 62889290, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:11Z\", \"source_id\": 19961970, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:07Z\", \"source_id\": 62909810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:14Z\", \"source_id\": 19967749, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:43Z\", \"source_id\": 62919045, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:49Z\", \"source_id\": 19970399, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:33Z\", \"source_id\": 62926365, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:36Z\", \"source_id\": 19972449, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:55Z\", \"source_id\": 62934950, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:56Z\", \"source_id\": 19974900, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:16Z\", \"source_id\": 62943409, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:21Z\", \"source_id\": 19977310, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:27Z\", \"source_id\": 19979626, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:09Z\", \"source_id\": 62958346, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:12Z\", \"source_id\": 19981634, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "1", "timing_fact_generation": 1789997776425857, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:06.471160", "service_state_evidence_id": 19981634, "current_leg_start_actual_dep": "2026-09-21T14:33:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:07.753377", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
SPR |
MLN |
2V39 |
320320 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 169.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 207.536, "from_m": 169.371, "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": 521.454, "from_m": 207.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3270.661, "from_m": 521.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3528.798, "from_m": 3270.661, "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": 3704.075, "from_m": 3528.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4547.74, "from_m": 3704.075, "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": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10592.033, "from_m": 10551.268, "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": 11405.438, "from_m": 10592.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11776.877, "from_m": 11405.438, "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": 12469.261, "from_m": 11776.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12525.532, "from_m": 12469.261, "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": 13964.756, "from_m": 12525.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14603.046, "from_m": 13964.756, "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": 14689.361, "from_m": 14603.046, "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": 19249.288, "from_m": 14689.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19706.256, "from_m": 19249.288, "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}], "service_id": 743334, "profile_key": "fb00406dcae110546412d4e9d6e447e32311532ac28d025d50568836a9e24642", "schedule_id": 2049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1351", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1355H", "wtt_dep": "1356", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1400", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1403H", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1408", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 131159}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1414H", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1417", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 131159}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1420", "location": "Anniesland", "stage_seq": 13, "distance_m": 12387.037, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423", "location": "Westerton", "stage_seq": 14, "distance_m": 14449.813, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Bearsden", "stage_seq": 15, "distance_m": 16240.916, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428", "location": "Hillfoot", "stage_seq": 16, "distance_m": 17123.539, "section_seq": 1, "route_path_id": 131159}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": null, "location": "Milngavie", "stage_seq": 17, "distance_m": 19706.256, "section_seq": 1, "route_path_id": 131159}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19706.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 131159}], "total_distance_m": 19706.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19660.232, "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": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:39Z", "source_id": 62845702, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:44Z", "source_id": 19949628, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:53Z", "source_id": 62851212, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:58Z", "source_id": 19951240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:21Z", "source_id": 19954274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:54Z", "source_id": 62863598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:54Z", "source_id": 19954712, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:02Z", "source_id": 62868967, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:07Z", "source_id": 19956248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:08Z", "source_id": 62876758, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:13Z", "source_id": 19958452, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:05Z", "source_id": 62889290, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:11Z", "source_id": 19961970, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:07Z", "source_id": 62909810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:14Z", "source_id": 19967749, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:43Z", "source_id": 62919045, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:49Z", "source_id": 19970399, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:33Z", "source_id": 62926365, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:36Z", "source_id": 19972449, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:55Z", "source_id": 62934950, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:56Z", "source_id": 19974900, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:16Z", "source_id": 62943409, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:21Z", "source_id": 19977310, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:27Z", "source_id": 19979626, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:09Z", "source_id": 62958346, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:12Z", "source_id": 19981634, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Springburn |
1351 |
1351 |
3 |
None |
None |
Milngavie |
1432 |
1432 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15483/2026-09-21/detailed |
None |
Hillfoot |
2026-09-21T14:33:00+01:00 |
Milngavie |
3.0 |
{"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} |
1.6 |
1434 |
1437 |
Hillfoot |
Milngavie |
Milngavie |
55.9414716 |
-4.3146729 |
55.9414716 |
-4.3146729 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:37:00 |
Milngavie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981634 |
1789997776425857 |
58 |
58 |
2026-09-21 13:47:07.753377 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:06.471160 |
| 712222 |
744324 |
W87498 |
045T83MP21 |
2026-09-21 |
COMPLETE |
19982245 |
2026-09-21 14:36:00 |
2026-09-21 13:47:22 |
2026-09-23 13:47:22 |
{"id": 744324, "stp": "P", "toc": "ScotRail", "uid": "W87498", "consist": "170411", "dest_crs": "XHA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87498/2026-09-21/detailed", "trust_id": "045T83MP21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haymarket Depot", "service_date": "2026-09-21", "dest_arr_time": "1516", "dest_platform": null, "is_terminated": 1, "next_location": "Haymarket Depot", "signalling_id": "5T83", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "1436", "current_leg_dep": "1434", "current_leg_end": "Haymarket Depot", "origin_dep_time": "1433", "origin_platform": "1", "current_location": "Haymarket Sig. Eh527", "last_update_time": "2026-09-21T13:47:22", "route_debug_link": null, "timing_variation": "-40 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": "1516", "motion_projection": null, "next_location_lat": "55.9419830", "next_location_lon": "-3.2361884", "previous_location": "Haymarket", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5355.328, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5564.113, \"from_m\": 5355.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7040.884, \"from_m\": 5564.113, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7081.775, \"from_m\": 7040.884, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7144.724, \"from_m\": 7081.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7193.766, \"from_m\": 7144.724, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16380.746, \"from_m\": 7193.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16422.273, \"from_m\": 16380.746, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16429.922, \"from_m\": 16422.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17092.432, \"from_m\": 16429.922, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17102.661, \"from_m\": 17092.432, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17163.736, \"from_m\": 17102.661, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17175.765, \"from_m\": 17163.736, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17253.676, \"from_m\": 17175.765, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17695.198, \"from_m\": 17253.676, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17753.648, \"from_m\": 17695.198, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17762.86, \"from_m\": 17753.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18005.274, \"from_m\": 17762.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18428.898, \"from_m\": 18005.274, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 744324, \"profile_key\": \"b13b90644f182a4f089289cf31c286179d13882c3a8a3f2fc47eec352c8cb4f1\", \"schedule_id\": 30164, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Niddrie West Jn\", \"stage_seq\": 5, \"distance_m\": 7081.775, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Craiglockhart Jn\", \"stage_seq\": 6, \"distance_m\": 15381.41, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Gorgie Jn\", \"stage_seq\": 7, \"distance_m\": 16422.273, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 8, \"distance_m\": 17092.432, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1512\", \"location\": \"Haymarket\", \"stage_seq\": 9, \"distance_m\": 17695.198, \"section_seq\": 1, \"route_path_id\": 142615}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": null, \"location\": \"Haymarket Depot\", \"stage_seq\": 10, \"distance_m\": 18428.898, \"section_seq\": 1, \"route_path_id\": 142615}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18428.898, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142615}], \"total_distance_m\": 18428.898, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18428.898, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1433", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-21T13:33:58Z\", \"source_id\": 62952704, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:04Z\", \"source_id\": 19980050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:04Z\", \"source_id\": 19982245, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haymarket Depot", "service_state_platform": null, "timing_fact_generation": 1789997827085538, "current_leg_arrival_utc": "2026-09-21T14:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:07.082383", "service_state_evidence_id": 19982245, "current_leg_start_actual_dep": "2026-09-21T15:12:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:07.757040", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
XHA |
5T83 |
170411 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5355.328, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5564.113, "from_m": 5355.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7040.884, "from_m": 5564.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7081.775, "from_m": 7040.884, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7144.724, "from_m": 7081.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7193.766, "from_m": 7144.724, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16380.746, "from_m": 7193.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16422.273, "from_m": 16380.746, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16429.922, "from_m": 16422.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17092.432, "from_m": 16429.922, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17102.661, "from_m": 17092.432, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17163.736, "from_m": 17102.661, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17175.765, "from_m": 17163.736, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17253.676, "from_m": 17175.765, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17695.198, "from_m": 17253.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17753.648, "from_m": 17695.198, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17762.86, "from_m": 17753.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18005.274, "from_m": 17762.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18428.898, "from_m": 18005.274, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 744324, "profile_key": "b13b90644f182a4f089289cf31c286179d13882c3a8a3f2fc47eec352c8cb4f1", "schedule_id": 30164, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1433", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Niddrie West Jn", "stage_seq": 5, "distance_m": 7081.775, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Craiglockhart Jn", "stage_seq": 6, "distance_m": 15381.41, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Gorgie Jn", "stage_seq": 7, "distance_m": 16422.273, "section_seq": 1, "route_path_id": 142615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Haymarket Central Jn", "stage_seq": 8, "distance_m": 17092.432, "section_seq": 1, "route_path_id": 142615}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1512", "location": "Haymarket", "stage_seq": 9, "distance_m": 17695.198, "section_seq": 1, "route_path_id": 142615}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": null, "location": "Haymarket Depot", "stage_seq": 10, "distance_m": 18428.898, "section_seq": 1, "route_path_id": 142615}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18428.898, "from_m": 0.0, "section_seq": 1, "route_path_id": 142615}], "total_distance_m": 18428.898, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18428.898, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:58Z", "source_id": 62952704, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:04Z", "source_id": 19980050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:04Z", "source_id": 19982245, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
Edinburgh |
1433 |
1433 |
1 |
None |
None |
Haymarket Depot |
1516 |
1516 |
None |
EARLY |
-40 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87498/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T15:12:00+01:00 |
Haymarket Depot |
2.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 |
1434 |
1436 |
Haymarket |
Haymarket Sig. Eh527 |
Haymarket Depot |
55.9419830 |
-3.2361884 |
55.9419830 |
-3.2361884 |
1 |
0 |
2026-09-21 13:47:22 |
TERMINATED |
2026-09-21 13:36:00 |
Haymarket Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982245 |
1789997827085538 |
13 |
13 |
2026-09-21 13:47:07.757040 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:07.082383 |
| 712223 |
742518 |
L89345 |
292J24MM21 |
2026-09-21 |
COMPLETE |
19981554 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 742518, "stp": "P", "toc": "Northern", "uid": "L89345", "consist": "150206", "dest_crs": "RCD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89345/2026-09-21/detailed", "trust_id": "292J24MM21", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rochdale", "service_date": "2026-09-21", "dest_arr_time": "1429", "dest_platform": "4", "is_terminated": 1, "next_location": "Rochdale", "signalling_id": "2J24", "timing_status": "LATE", "origin_station": "Blackburn", "current_leg_arr": "1437", "current_leg_dep": "1433", "current_leg_end": "Rochdale", "origin_dep_time": "1318", "origin_platform": "3", "current_location": "Rochdale", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]}", "current_leg_start": "Castleton", "dest_arr_time_act": "1429", "motion_projection": null, "next_location_lat": "53.6104178", "next_location_lon": "-2.1535461", "previous_location": "Castleton", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1176.567, \"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\": 1560.396, \"from_m\": 1176.567, \"capability_applied\": null, \"effective_limit_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\": 5086.284, \"from_m\": 1560.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6307.845, \"from_m\": 5086.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7042.762, \"from_m\": 6307.845, \"capability_applied\": null, \"effective_limit_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\": 8375.987, \"from_m\": 7042.762, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16938.805, \"from_m\": 8375.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16992.758, \"from_m\": 16938.805, \"capability_applied\": null, \"effective_limit_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\": 20211.661, \"from_m\": 16992.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20272.567, \"from_m\": 20211.661, \"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\": 21358.289, \"from_m\": 20272.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21773.447, \"from_m\": 21358.289, \"capability_applied\": null, \"effective_limit_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\": 22115.322, \"from_m\": 21773.447, \"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\": 22640.021, \"from_m\": 22115.322, \"capability_applied\": null, \"effective_limit_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\": 22685.005, \"from_m\": 22640.021, \"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\": 23698.821, \"from_m\": 22685.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31266.481, \"from_m\": 23698.821, \"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\": 33674.598, \"from_m\": 31266.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 35841.345, \"from_m\": 33674.598, \"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\": 36309.321, \"from_m\": 35841.345, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38254.748, \"from_m\": 36309.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38418.202, \"from_m\": 38254.748, \"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\": 38605.139, \"from_m\": 38418.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39094.833, \"from_m\": 38605.139, \"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\": 39708.525, \"from_m\": 39094.833, \"capability_applied\": null, \"effective_limit_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\": 41335.894, \"from_m\": 39708.525, \"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\": 41402.092, \"from_m\": 41335.894, \"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\": 41424.858, \"from_m\": 41402.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41482.297, \"from_m\": 41424.858, \"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\": 43543.995, \"from_m\": 41482.297, \"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\": 43596.172, \"from_m\": 43543.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52661.265, \"from_m\": 43596.172, \"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\": 52686.797, \"from_m\": 52661.265, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53706.172, \"from_m\": 52686.797, \"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\": 55589.404, \"from_m\": 53706.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55778.781, \"from_m\": 55589.404, \"capability_applied\": null, \"effective_limit_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\": 56211.742, \"from_m\": 55778.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 742518, \"profile_key\": \"bbab82e533c36b03891bce8762610cd9f43f220b9cc38fe46d7d3de920b1224a\", \"schedule_id\": 19375, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1328\", \"location\": \"Darwen\", \"stage_seq\": 2, \"distance_m\": 6637.879, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Darwen South Jn\", \"stage_seq\": 3, \"distance_m\": 8303.735, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339H\", \"location\": \"Bromley Cross\", \"stage_seq\": 4, \"distance_m\": 17496.065, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1341H\", \"wtt_dep\": \"1342H\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 5, \"distance_m\": 19337.341, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 20331.554, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1348\", \"location\": \"Bolton\", \"stage_seq\": 7, \"distance_m\": 22229.943, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Burnden Jn\", \"stage_seq\": 8, \"distance_m\": 22936.686, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1400\", \"location\": \"Salford Crescent\", \"stage_seq\": 9, \"distance_m\": 36529.713, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1403H\", \"location\": \"Salford Central\", \"stage_seq\": 10, \"distance_m\": 38115.179, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 11, \"distance_m\": 38605.139, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1408\", \"location\": \"Manchester Victoria\", \"stage_seq\": 12, \"distance_m\": 39250.651, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 13, \"distance_m\": 41424.858, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 42849.9, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415\", \"location\": \"Moston\", \"stage_seq\": 15, \"distance_m\": 45794.328, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 16, \"distance_m\": 47053.558, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Mills Hill\", \"stage_seq\": 17, \"distance_m\": 48887.599, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 18, \"distance_m\": 53367.355, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1425\", \"location\": \"Castleton\", \"stage_seq\": 19, \"distance_m\": 53658.961, \"section_seq\": 1, \"route_path_id\": 138257}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": null, \"location\": \"Rochdale\", \"stage_seq\": 20, \"distance_m\": 56211.742, \"section_seq\": 1, \"route_path_id\": 138257}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 56211.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138257}], \"total_distance_m\": 56211.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 52825.102, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3386.64, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1318", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6104178", "current_position_lon": "-2.1535461", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:53Z\", \"source_id\": 62778477, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:55Z\", \"source_id\": 19930367, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:26Z\", \"source_id\": 62809434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:30Z\", \"source_id\": 19939346, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:09Z\", \"source_id\": 62834200, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:14Z\", \"source_id\": 19946342, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:03Z\", \"source_id\": 62864085, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:09Z\", \"source_id\": 19954832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:30Z\", \"source_id\": 62877672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:33Z\", \"source_id\": 19958693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:21Z\", \"source_id\": 62889882, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:25Z\", \"source_id\": 19962146, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:54Z\", \"source_id\": 19969717, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:02Z\", \"source_id\": 62922545, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:06Z\", \"source_id\": 19971383, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:55Z\", \"source_id\": 62934922, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:58Z\", \"source_id\": 19974908, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:25Z\", \"source_id\": 62946162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:28Z\", \"source_id\": 19978153, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:03Z\", \"source_id\": 62958054, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:06Z\", \"source_id\": 19981554, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rochdale", "service_state_platform": "4", "timing_fact_generation": 1789997767998244, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:23.277932", "service_state_evidence_id": 19981554, "current_leg_start_actual_dep": "2026-09-21T14:33:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:23.388940", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BBN |
RCD |
2J24 |
150206 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1176.567, "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": 1560.396, "from_m": 1176.567, "capability_applied": null, "effective_limit_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": 5086.284, "from_m": 1560.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6307.845, "from_m": 5086.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7042.762, "from_m": 6307.845, "capability_applied": null, "effective_limit_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": 8375.987, "from_m": 7042.762, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16938.805, "from_m": 8375.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16992.758, "from_m": 16938.805, "capability_applied": null, "effective_limit_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": 20211.661, "from_m": 16992.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20272.567, "from_m": 20211.661, "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": 21358.289, "from_m": 20272.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21773.447, "from_m": 21358.289, "capability_applied": null, "effective_limit_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": 22115.322, "from_m": 21773.447, "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": 22640.021, "from_m": 22115.322, "capability_applied": null, "effective_limit_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": 22685.005, "from_m": 22640.021, "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": 23698.821, "from_m": 22685.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31266.481, "from_m": 23698.821, "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": 33674.598, "from_m": 31266.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 35841.345, "from_m": 33674.598, "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": 36309.321, "from_m": 35841.345, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38254.748, "from_m": 36309.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38418.202, "from_m": 38254.748, "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": 38605.139, "from_m": 38418.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39094.833, "from_m": 38605.139, "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": 39708.525, "from_m": 39094.833, "capability_applied": null, "effective_limit_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": 41335.894, "from_m": 39708.525, "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": 41402.092, "from_m": 41335.894, "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": 41424.858, "from_m": 41402.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41482.297, "from_m": 41424.858, "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": 43543.995, "from_m": 41482.297, "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": 43596.172, "from_m": 43543.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52661.265, "from_m": 43596.172, "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": 52686.797, "from_m": 52661.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53706.172, "from_m": 52686.797, "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": 55589.404, "from_m": 53706.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55778.781, "from_m": 55589.404, "capability_applied": null, "effective_limit_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": 56211.742, "from_m": 55778.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 742518, "profile_key": "bbab82e533c36b03891bce8762610cd9f43f220b9cc38fe46d7d3de920b1224a", "schedule_id": 19375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1318", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1328", "location": "Darwen", "stage_seq": 2, "distance_m": 6637.879, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Darwen South Jn", "stage_seq": 3, "distance_m": 8303.735, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339H", "location": "Bromley Cross", "stage_seq": 4, "distance_m": 17496.065, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1341H", "wtt_dep": "1342H", "location": "Hall I' Th' Wood", "stage_seq": 5, "distance_m": 19337.341, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343H", "location": "Astley Bridge Jn", "stage_seq": 6, "distance_m": 20331.554, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1348", "location": "Bolton", "stage_seq": 7, "distance_m": 22229.943, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Burnden Jn", "stage_seq": 8, "distance_m": 22936.686, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1400", "location": "Salford Crescent", "stage_seq": 9, "distance_m": 36529.713, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1403H", "location": "Salford Central", "stage_seq": 10, "distance_m": 38115.179, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 38605.139, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1408", "location": "Manchester Victoria", "stage_seq": 12, "distance_m": 39250.651, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Miles Platting Jn", "stage_seq": 13, "distance_m": 41424.858, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412", "location": "Thorpes Bridge Jn", "stage_seq": 14, "distance_m": 42849.9, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415", "location": "Moston", "stage_seq": 15, "distance_m": 45794.328, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Vitriol Works S.B.", "stage_seq": 16, "distance_m": 47053.558, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Mills Hill", "stage_seq": 17, "distance_m": 48887.599, "section_seq": 1, "route_path_id": 138257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Castleton East Jn", "stage_seq": 18, "distance_m": 53367.355, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1425", "location": "Castleton", "stage_seq": 19, "distance_m": 53658.961, "section_seq": 1, "route_path_id": 138257}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": null, "location": "Rochdale", "stage_seq": 20, "distance_m": 56211.742, "section_seq": 1, "route_path_id": 138257}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 56211.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 138257}], "total_distance_m": 56211.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 52825.102, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3386.64, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7771, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:53Z", "source_id": 62778477, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:55Z", "source_id": 19930367, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:26Z", "source_id": 62809434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:30Z", "source_id": 19939346, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8336, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:09Z", "source_id": 62834200, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:14Z", "source_id": 19946342, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:03Z", "source_id": 62864085, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:09Z", "source_id": 19954832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:30Z", "source_id": 62877672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:33Z", "source_id": 19958693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:21Z", "source_id": 62889882, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:10:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:25Z", "source_id": 19962146, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:54Z", "source_id": 19969717, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:02Z", "source_id": 62922545, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:06Z", "source_id": 19971383, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:55Z", "source_id": 62934922, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:58Z", "source_id": 19974908, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:25Z", "source_id": 62946162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:28Z", "source_id": 19978153, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:03Z", "source_id": 62958054, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:06Z", "source_id": 19981554, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Blackburn |
1318 |
1318 |
3 |
None |
None |
Rochdale |
1429 |
1429 |
4 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89345/2026-09-21/detailed |
None |
Castleton |
2026-09-21T14:33:00+01:00 |
Rochdale |
4.0 |
{"type": "LineString", "coordinates": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]} |
1.6 |
1433 |
1437 |
Castleton |
Rochdale |
Rochdale |
53.6104178 |
-2.1535461 |
53.6104178 |
-2.1535461 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Rochdale |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981554 |
1789997767998244 |
74 |
74 |
2026-09-21 13:47:23.388940 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:23.277932 |
| 712224 |
740570 |
W32926 |
879J34MJ21 |
2026-09-21 |
COMPLETE |
19981604 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 740570, "stp": "P", "toc": "Thameslink", "uid": "W32926", "consist": "700126", "dest_crs": "PBO", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32926/2026-09-21/detailed", "trust_id": "879J34MJ21", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-21", "dest_arr_time": "1441", "dest_platform": "2", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "9J34", "timing_status": "EARLY", "origin_station": "Horsham", "current_leg_arr": "1437", "current_leg_dep": "1422", "current_leg_end": "Peterborough", "origin_dep_time": "1155", "origin_platform": "3", "current_location": "Peterborough", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Huntingdon", "dest_arr_time_act": "1441", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Huntingdon", "current_leg_milage": "17.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 887.344, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1426.665, \"from_m\": 887.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9431.625, \"from_m\": 1426.665, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10289.161, \"from_m\": 9431.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13358.823, \"from_m\": 10289.161, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13764.487, \"from_m\": 13358.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13947.67, \"from_m\": 13764.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14422.765, \"from_m\": 13947.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14533.511, \"from_m\": 14422.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16978.172, \"from_m\": 14533.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17093.623, \"from_m\": 16978.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17946.399, \"from_m\": 17093.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19975.021, \"from_m\": 17946.399, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22786.118, \"from_m\": 19975.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22826.872, \"from_m\": 22786.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26210.566, \"from_m\": 22826.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27523.873, \"from_m\": 26210.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27712.083, \"from_m\": 27523.873, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27728.452, \"from_m\": 27712.083, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28170.862, \"from_m\": 27728.452, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28237.265, \"from_m\": 28170.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28707.727, \"from_m\": 28237.265, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36217.416, \"from_m\": 28707.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36844.314, \"from_m\": 36217.416, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38245.461, \"from_m\": 36844.314, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38362.229, \"from_m\": 38245.461, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42705.211, \"from_m\": 38362.229, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43982.854, \"from_m\": 42705.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44041.419, \"from_m\": 43982.854, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44085.689, \"from_m\": 44041.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44121.396, \"from_m\": 44085.689, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44185.095, \"from_m\": 44121.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44273.764, \"from_m\": 44185.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44304.199, \"from_m\": 44273.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44698.456, \"from_m\": 44304.199, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44735.421, \"from_m\": 44698.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45631.872, \"from_m\": 44735.421, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45663.268, \"from_m\": 45631.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45697.28, \"from_m\": 45663.268, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46112.74, \"from_m\": 45697.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47102.064, \"from_m\": 46112.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47424.048, \"from_m\": 47102.064, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47482.313, \"from_m\": 47424.048, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50770.94, \"from_m\": 47482.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50832.457, \"from_m\": 50770.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56113.629, \"from_m\": 50832.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\": 58003.439, \"from_m\": 56113.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58939.867, \"from_m\": 58003.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60511.773, \"from_m\": 58939.867, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61555.333, \"from_m\": 60511.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62134.949, \"from_m\": 61555.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\": 62373.524, \"from_m\": 62134.949, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62755.758, \"from_m\": 62373.524, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63283.043, \"from_m\": 62755.758, \"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\": 63320.807, \"from_m\": 63283.043, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 63878.037, \"from_m\": 63320.807, \"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\": 63955.663, \"from_m\": 63878.037, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66476.148, \"from_m\": 63955.663, \"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\": 67513.894, \"from_m\": 66476.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67662.777, \"from_m\": 67513.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67692.425, \"from_m\": 67662.777, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67797.368, \"from_m\": 67692.425, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68873.349, \"from_m\": 67797.368, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68975.262, \"from_m\": 68873.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69838.161, \"from_m\": 68975.262, \"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\": 70095.644, \"from_m\": 69838.161, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70608.22, \"from_m\": 70095.644, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70663.46, \"from_m\": 70608.22, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71956.832, \"from_m\": 70663.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.338, \"from_m\": 71956.832, \"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\": 79005.232, \"from_m\": 75854.338, \"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\": 103559.162, \"from_m\": 79005.232, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 149071.569, \"from_m\": 103559.162, \"capability_applied\": null, \"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\": 149118.226, \"from_m\": 149071.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154244.204, \"from_m\": 149118.226, \"capability_applied\": null, \"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\": 157028.185, \"from_m\": 154244.204, \"capability_applied\": null, \"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\": 174509.341, \"from_m\": 157028.185, \"capability_applied\": null, \"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\": 174568.805, \"from_m\": 174509.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177896.371, \"from_m\": 174568.805, \"capability_applied\": null, \"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\": 180604.866, \"from_m\": 177896.371, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 181961.273, \"from_m\": 180604.866, \"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\": 187457.565, \"from_m\": 181961.273, \"capability_applied\": null, \"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\": 189156.634, \"from_m\": 187457.565, \"capability_applied\": null, \"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\": 189178.712, \"from_m\": 189156.634, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 740570, \"profile_key\": \"5f75631bb2703aeb790242b4216b225a80f532a7d8b928dd116d6011fbaa5c22\", \"schedule_id\": 26537, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1158H\", \"wtt_dep\": \"1159\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208H\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1213\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1219\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18416.489, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Horley\", \"stage_seq\": 7, \"distance_m\": 19778.45, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Salfords\", \"stage_seq\": 8, \"distance_m\": 23451.571, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 9, \"distance_m\": 26388.331, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Redhill\", \"stage_seq\": 10, \"distance_m\": 27863.929, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Merstham\", \"stage_seq\": 11, \"distance_m\": 30698.847, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Coulsdon South\", \"stage_seq\": 12, \"distance_m\": 36734.961, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 13, \"distance_m\": 38122.929, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Purley\", \"stage_seq\": 14, \"distance_m\": 39711.222, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245H\", \"location\": \"East Croydon\", \"stage_seq\": 15, \"distance_m\": 44506.091, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 45353.801, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 17, \"distance_m\": 46112.74, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Norwood Junction\", \"stage_seq\": 18, \"distance_m\": 47166.802, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Sydenham\", \"stage_seq\": 19, \"distance_m\": 50770.94, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"New Cross Gate\", \"stage_seq\": 20, \"distance_m\": 56464.752, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 21, \"distance_m\": 57566.042, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 22, \"distance_m\": 59185.175, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301\", \"location\": \"London Bridge\", \"stage_seq\": 23, \"distance_m\": 61049.953, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 24, \"distance_m\": 61776.97, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 25, \"distance_m\": 62373.524, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"London Blackfriars\", \"stage_seq\": 26, \"distance_m\": 62991.49, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1309\", \"location\": \"City Thameslink\", \"stage_seq\": 27, \"distance_m\": 63393.873, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311H\", \"location\": \"Farringdon\", \"stage_seq\": 28, \"distance_m\": 64124.031, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1316\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 29, \"distance_m\": 66342.887, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 30, \"distance_m\": 67478.516, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Holloway South Jn\", \"stage_seq\": 31, \"distance_m\": 68651.208, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1323H\", \"location\": \"Finsbury Park\", \"stage_seq\": 32, \"distance_m\": 70471.049, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 33, \"distance_m\": 74318.915, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331H\", \"location\": \"Potters Bar\", \"stage_seq\": 34, \"distance_m\": 86880.364, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 35, \"distance_m\": 98956.031, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Digswell Jn\", \"stage_seq\": 36, \"distance_m\": 100434.185, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1338H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 37, \"distance_m\": 104706.593, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1343H\", \"wtt_dep\": \"1345\", \"location\": \"Stevenage\", \"stage_seq\": 38, \"distance_m\": 110706.387, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350H\", \"location\": \"Hitchin\", \"stage_seq\": 39, \"distance_m\": 117708.676, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1355H\", \"wtt_dep\": \"1356\", \"location\": \"Arlesey\", \"stage_seq\": 40, \"distance_m\": 125842.603, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401H\", \"location\": \"Biggleswade\", \"stage_seq\": 41, \"distance_m\": 132512.145, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1405H\", \"location\": \"Sandy\", \"stage_seq\": 42, \"distance_m\": 137246.854, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1413\", \"location\": \"St. Neots\", \"stage_seq\": 43, \"distance_m\": 149488.78, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1422H\", \"location\": \"Huntingdon\", \"stage_seq\": 44, \"distance_m\": 160888.685, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Holme Jn\", \"stage_seq\": 45, \"distance_m\": 177474.29, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Fletton Jn\", \"stage_seq\": 46, \"distance_m\": 187004.691, \"section_seq\": 1, \"route_path_id\": 134203}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 47, \"distance_m\": 189178.712, \"section_seq\": 1, \"route_path_id\": 134203}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 189178.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134203}], \"total_distance_m\": 189178.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 186624.979, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2553.733, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1155", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:56:43Z\", \"source_id\": 62553695, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:56:49Z\", \"source_id\": 19866625, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:02:44Z\", \"source_id\": 62568911, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:02:45Z\", \"source_id\": 19870973, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:06:09Z\", \"source_id\": 62578011, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:06:11Z\", \"source_id\": 19873441, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:10:11Z\", \"source_id\": 62588488, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:11:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:10:16Z\", \"source_id\": 19876411, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:16:56Z\", \"source_id\": 62607003, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:16:57Z\", \"source_id\": 19881489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:21:14Z\", \"source_id\": 62618145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:21:17Z\", \"source_id\": 19884740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:24:45Z\", \"source_id\": 62626975, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:24:49Z\", \"source_id\": 19887292, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:26:17Z\", \"source_id\": 62630754, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:26:24Z\", \"source_id\": 19888466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:28:04Z\", \"source_id\": 62635206, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:28:10Z\", \"source_id\": 19889764, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:33:27Z\", \"source_id\": 62648796, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:33:32Z\", \"source_id\": 19893675, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:38:30Z\", \"source_id\": 62661543, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:38:32Z\", \"source_id\": 19897217, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:42:32Z\", \"source_id\": 62671614, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:42:36Z\", \"source_id\": 19900133, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:46:11Z\", \"source_id\": 62680724, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:46:12Z\", \"source_id\": 19902704, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:50:52Z\", \"source_id\": 62692591, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:50:54Z\", \"source_id\": 19906132, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:57:27Z\", \"source_id\": 62708441, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:57:30Z\", \"source_id\": 19910752, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:02:59Z\", \"source_id\": 62722574, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:03Z\", \"source_id\": 19914608, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:08:26Z\", \"source_id\": 62736457, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:08:32Z\", \"source_id\": 19918467, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:10:19Z\", \"source_id\": 62741295, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:10:20Z\", \"source_id\": 19919787, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:12:16Z\", \"source_id\": 62746298, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:12:19Z\", \"source_id\": 19921221, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:39Z\", \"source_id\": 62755097, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:37Z\", \"source_id\": 19923653, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:39Z\", \"source_id\": 62770484, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:43Z\", \"source_id\": 19928040, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:29Z\", \"source_id\": 62794518, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:33Z\", \"source_id\": 19935070, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:40Z\", \"source_id\": 62820170, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:44Z\", \"source_id\": 19942425, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:11Z\", \"source_id\": 62836732, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:13Z\", \"source_id\": 19947053, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:56Z\", \"source_id\": 62851362, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:01Z\", \"source_id\": 19951267, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:57Z\", \"source_id\": 62863789, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:00Z\", \"source_id\": 19954760, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:29Z\", \"source_id\": 62875001, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:32Z\", \"source_id\": 19957964, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:18Z\", \"source_id\": 62894701, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:18Z\", \"source_id\": 19963485, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:30Z\", \"source_id\": 62915773, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:31Z\", \"source_id\": 19969457, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:23Z\", \"source_id\": 62941221, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:27Z\", \"source_id\": 19976683, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:09Z\", \"source_id\": 62958275, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:10Z\", \"source_id\": 19981604, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "2", "timing_fact_generation": 1789997770896624, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:31.043984", "service_state_evidence_id": 19981604, "current_leg_start_actual_dep": "2026-09-21T14:22:30+01:00", "operational_evidence_version": 206, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:34.354076", "service_state_valid_until_kind": null, "operational_interpretation_version": 206, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
HRH |
PBO |
9J34 |
700126 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 887.344, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1426.665, "from_m": 887.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9431.625, "from_m": 1426.665, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10289.161, "from_m": 9431.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13358.823, "from_m": 10289.161, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13764.487, "from_m": 13358.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13947.67, "from_m": 13764.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14422.765, "from_m": 13947.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14533.511, "from_m": 14422.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16978.172, "from_m": 14533.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17093.623, "from_m": 16978.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17946.399, "from_m": 17093.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19975.021, "from_m": 17946.399, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22786.118, "from_m": 19975.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22826.872, "from_m": 22786.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26210.566, "from_m": 22826.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27523.873, "from_m": 26210.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27712.083, "from_m": 27523.873, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27728.452, "from_m": 27712.083, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28170.862, "from_m": 27728.452, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28237.265, "from_m": 28170.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28707.727, "from_m": 28237.265, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36217.416, "from_m": 28707.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36844.314, "from_m": 36217.416, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38245.461, "from_m": 36844.314, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38362.229, "from_m": 38245.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42705.211, "from_m": 38362.229, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43982.854, "from_m": 42705.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44041.419, "from_m": 43982.854, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44085.689, "from_m": 44041.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44121.396, "from_m": 44085.689, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44185.095, "from_m": 44121.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44273.764, "from_m": 44185.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44304.199, "from_m": 44273.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44698.456, "from_m": 44304.199, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44735.421, "from_m": 44698.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45631.872, "from_m": 44735.421, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45663.268, "from_m": 45631.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45697.28, "from_m": 45663.268, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46112.74, "from_m": 45697.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47102.064, "from_m": 46112.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47424.048, "from_m": 47102.064, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47482.313, "from_m": 47424.048, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50770.94, "from_m": 47482.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50832.457, "from_m": 50770.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56113.629, "from_m": 50832.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": 58003.439, "from_m": 56113.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58939.867, "from_m": 58003.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60511.773, "from_m": 58939.867, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61555.333, "from_m": 60511.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62134.949, "from_m": 61555.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": 62373.524, "from_m": 62134.949, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62755.758, "from_m": 62373.524, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63283.043, "from_m": 62755.758, "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": 63320.807, "from_m": 63283.043, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63878.037, "from_m": 63320.807, "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": 63955.663, "from_m": 63878.037, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66476.148, "from_m": 63955.663, "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": 67513.894, "from_m": 66476.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67662.777, "from_m": 67513.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67692.425, "from_m": 67662.777, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67797.368, "from_m": 67692.425, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68873.349, "from_m": 67797.368, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68975.262, "from_m": 68873.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69838.161, "from_m": 68975.262, "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": 70095.644, "from_m": 69838.161, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70608.22, "from_m": 70095.644, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70663.46, "from_m": 70608.22, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71956.832, "from_m": 70663.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.338, "from_m": 71956.832, "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": 79005.232, "from_m": 75854.338, "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": 103559.162, "from_m": 79005.232, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 149071.569, "from_m": 103559.162, "capability_applied": null, "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": 149118.226, "from_m": 149071.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154244.204, "from_m": 149118.226, "capability_applied": null, "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": 157028.185, "from_m": 154244.204, "capability_applied": null, "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": 174509.341, "from_m": 157028.185, "capability_applied": null, "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": 174568.805, "from_m": 174509.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177896.371, "from_m": 174568.805, "capability_applied": null, "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": 180604.866, "from_m": 177896.371, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 181961.273, "from_m": 180604.866, "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": 187457.565, "from_m": 181961.273, "capability_applied": null, "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": 189156.634, "from_m": 187457.565, "capability_applied": null, "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": 189178.712, "from_m": 189156.634, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 740570, "profile_key": "5f75631bb2703aeb790242b4216b225a80f532a7d8b928dd116d6011fbaa5c22", "schedule_id": 26537, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1155", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1158H", "wtt_dep": "1159", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208H", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1213", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1219", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18416.489, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Horley", "stage_seq": 7, "distance_m": 19778.45, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Salfords", "stage_seq": 8, "distance_m": 23451.571, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Earlswood (Surrey)", "stage_seq": 9, "distance_m": 26388.331, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Redhill", "stage_seq": 10, "distance_m": 27863.929, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Merstham", "stage_seq": 11, "distance_m": 30698.847, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Coulsdon South", "stage_seq": 12, "distance_m": 36734.961, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Stoats Nest Jn", "stage_seq": 13, "distance_m": 38122.929, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Purley", "stage_seq": 14, "distance_m": 39711.222, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245H", "location": "East Croydon", "stage_seq": 15, "distance_m": 44506.091, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Windmill Bridge Jn", "stage_seq": 16, "distance_m": 45353.801, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Norwood Fork Jn", "stage_seq": 17, "distance_m": 46112.74, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Norwood Junction", "stage_seq": 18, "distance_m": 47166.802, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Sydenham", "stage_seq": 19, "distance_m": 50770.94, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "New Cross Gate", "stage_seq": 20, "distance_m": 56464.752, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Bricklayers Arms Jn", "stage_seq": 21, "distance_m": 57566.042, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Blue Anchor (Kent)", "stage_seq": 22, "distance_m": 59185.175, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301", "location": "London Bridge", "stage_seq": 23, "distance_m": 61049.953, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Metropolitan Jn", "stage_seq": 24, "distance_m": 61776.97, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Blackfriars Jn", "stage_seq": 25, "distance_m": 62373.524, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "London Blackfriars", "stage_seq": 26, "distance_m": 62991.49, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1309", "location": "City Thameslink", "stage_seq": 27, "distance_m": 63393.873, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311H", "location": "Farringdon", "stage_seq": 28, "distance_m": 64124.031, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1316", "location": "St Pancras Low Level", "stage_seq": 29, "distance_m": 66342.887, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Belle Isle Jn", "stage_seq": 30, "distance_m": 67478.516, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Holloway South Jn", "stage_seq": 31, "distance_m": 68651.208, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1323H", "location": "Finsbury Park", "stage_seq": 32, "distance_m": 70471.049, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Alexandra Palace", "stage_seq": 33, "distance_m": 74318.915, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331H", "location": "Potters Bar", "stage_seq": 34, "distance_m": 86880.364, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336", "location": "Welwyn Garden City", "stage_seq": 35, "distance_m": 98956.031, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Digswell Jn", "stage_seq": 36, "distance_m": 100434.185, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1338H", "location": "Woolmer Green Jn", "stage_seq": 37, "distance_m": 104706.593, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1343H", "wtt_dep": "1345", "location": "Stevenage", "stage_seq": 38, "distance_m": 110706.387, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350H", "location": "Hitchin", "stage_seq": 39, "distance_m": 117708.676, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1355H", "wtt_dep": "1356", "location": "Arlesey", "stage_seq": 40, "distance_m": 125842.603, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401H", "location": "Biggleswade", "stage_seq": 41, "distance_m": 132512.145, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1405H", "location": "Sandy", "stage_seq": 42, "distance_m": 137246.854, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1413", "location": "St. Neots", "stage_seq": 43, "distance_m": 149488.78, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1422H", "location": "Huntingdon", "stage_seq": 44, "distance_m": 160888.685, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Holme Jn", "stage_seq": 45, "distance_m": 177474.29, "section_seq": 1, "route_path_id": 134203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Fletton Jn", "stage_seq": 46, "distance_m": 187004.691, "section_seq": 1, "route_path_id": 134203}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": null, "location": "Peterborough", "stage_seq": 47, "distance_m": 189178.712, "section_seq": 1, "route_path_id": 134203}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 189178.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 134203}], "total_distance_m": 189178.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 186624.979, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2553.733, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:56:43Z", "source_id": 62553695, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T10:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:56:49Z", "source_id": 19866625, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:02:44Z", "source_id": 62568911, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T11:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:02:45Z", "source_id": 19870973, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:06:09Z", "source_id": 62578011, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:06:11Z", "source_id": 19873441, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30653, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:10:11Z", "source_id": 62588488, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:11:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:10:16Z", "source_id": 19876411, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:16:56Z", "source_id": 62607003, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:16:57Z", "source_id": 19881489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:21:14Z", "source_id": 62618145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T11:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:21:17Z", "source_id": 19884740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:24:45Z", "source_id": 62626975, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:24:49Z", "source_id": 19887292, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:26:17Z", "source_id": 62630754, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T11:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:26:24Z", "source_id": 19888466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:28:04Z", "source_id": 62635206, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T11:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:28:10Z", "source_id": 19889764, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:33:27Z", "source_id": 62648796, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T11:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:33:32Z", "source_id": 19893675, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:38:30Z", "source_id": 62661543, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T11:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:38:32Z", "source_id": 19897217, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:42:32Z", "source_id": 62671614, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T11:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:42:36Z", "source_id": 19900133, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:46:11Z", "source_id": 62680724, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T11:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:46:12Z", "source_id": 19902704, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:50:52Z", "source_id": 62692591, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T11:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:50:54Z", "source_id": 19906132, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:57:27Z", "source_id": 62708441, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T11:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:57:30Z", "source_id": 19910752, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:02:59Z", "source_id": 62722574, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T12:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:03Z", "source_id": 19914608, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:08:26Z", "source_id": 62736457, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T12:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:08:32Z", "source_id": 19918467, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:10:19Z", "source_id": 62741295, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T12:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:10:20Z", "source_id": 19919787, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:12:16Z", "source_id": 62746298, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T12:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:12:19Z", "source_id": 19921221, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:39Z", "source_id": 62755097, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T12:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:37Z", "source_id": 19923653, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:39Z", "source_id": 62770484, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T12:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:43Z", "source_id": 19928040, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:29Z", "source_id": 62794518, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T12:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:33Z", "source_id": 19935070, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:40Z", "source_id": 62820170, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T12:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:44Z", "source_id": 19942425, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:11Z", "source_id": 62836732, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T12:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:13Z", "source_id": 19947053, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:56Z", "source_id": 62851362, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T12:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:01Z", "source_id": 19951267, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:57Z", "source_id": 62863789, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T13:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:00Z", "source_id": 19954760, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:29Z", "source_id": 62875001, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T13:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:32Z", "source_id": 19957964, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:18Z", "source_id": 62894701, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T13:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:18Z", "source_id": 19963485, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:30Z", "source_id": 62915773, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T13:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:31Z", "source_id": 19969457, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:23Z", "source_id": 62941221, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T13:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:27Z", "source_id": 19976683, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:09Z", "source_id": 62958275, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T13:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:10Z", "source_id": 19981604, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Horsham |
1155 |
1155 |
3 |
None |
None |
Peterborough |
1441 |
1441 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32926/2026-09-21/detailed |
None |
Huntingdon |
2026-09-21T14:22:30+01:00 |
Peterborough |
15.0 |
{"type": "LineString", "coordinates": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} |
17.5 |
1422 |
1437 |
Huntingdon |
Peterborough |
Peterborough |
52.5752702 |
-0.2509520 |
52.5752702 |
-0.2509520 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Peterborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981604 |
1789997770896624 |
206 |
206 |
2026-09-21 13:47:34.354076 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:31.043984 |
| 712225 |
742628 |
W11421 |
692H53MM21 |
2026-09-21 |
COMPLETE |
19981699 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 742628, "stp": "P", "toc": "West Midlands Trains", "uid": "W11421", "consist": "730033", "dest_crs": "RGL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11421/2026-09-21/detailed", "trust_id": "692H53MM21", "origin_crs": "BHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rugeley Trent Valley", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "1", "is_terminated": 1, "next_location": "Rugeley Trent Valley", "signalling_id": "2H53", "timing_status": "EARLY", "origin_station": "Birmingham International", "current_leg_arr": "1437", "current_leg_dep": "1434", "current_leg_end": "Rugeley Trent Valley", "origin_dep_time": "1321", "origin_platform": "3", "current_location": "Rugeley Trent Valley", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]}", "current_leg_start": "Rugeley Town", "dest_arr_time_act": "1439", "motion_projection": null, "next_location_lat": "52.7697206", "next_location_lon": "-1.9298091", "previous_location": "Rugeley Town", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2559.427, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6973.413, \"from_m\": 2559.427, \"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\": 11216.252, \"from_m\": 6973.413, \"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\": 11584.723, \"from_m\": 11216.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12535.861, \"from_m\": 11584.723, \"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\": 12910.062, \"from_m\": 12535.861, \"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\": 13484.228, \"from_m\": 12910.062, \"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\": 14346.711, \"from_m\": 13484.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16517.794, \"from_m\": 14346.711, \"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\": 16557.123, \"from_m\": 16517.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16577.039, \"from_m\": 16557.123, \"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\": 17142.554, \"from_m\": 16577.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20319.233, \"from_m\": 17142.554, \"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\": 20885.369, \"from_m\": 20319.233, \"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\": 27593.241, \"from_m\": 20885.369, \"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\": 27609.374, \"from_m\": 27593.241, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28303.168, \"from_m\": 27609.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28399.709, \"from_m\": 28303.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28435.879, \"from_m\": 28399.709, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30479.43, \"from_m\": 28435.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31036.325, \"from_m\": 30479.43, \"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\": 31799.46, \"from_m\": 31036.325, \"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\": 35910.637, \"from_m\": 31799.46, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39949.62, \"from_m\": 35910.637, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40108.586, \"from_m\": 39949.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46359.412, \"from_m\": 40108.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46508.152, \"from_m\": 46359.412, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53227.259, \"from_m\": 46508.152, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54154.385, \"from_m\": 53227.259, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54185.358, \"from_m\": 54154.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\": 54689.245, \"from_m\": 54185.358, \"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\": 55733.715, \"from_m\": 54689.245, \"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\": 55770.466, \"from_m\": 55733.715, \"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\": 55826.332, \"from_m\": 55770.466, \"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\": 55857.011, \"from_m\": 55826.332, \"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\": 55927.559, \"from_m\": 55857.011, \"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\": 56050.254, \"from_m\": 55927.559, \"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\": 56118.659, \"from_m\": 56050.254, \"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\": 56852.132, \"from_m\": 56118.659, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 742628, \"profile_key\": \"70d78c80d183fbae5134483744cb1d0aa9b346edd29042cc0ce692c8c1a2efab\", \"schedule_id\": 25857, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Birmingham International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324H\", \"location\": \"Marston Green\", \"stage_seq\": 2, \"distance_m\": 2735.376, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1328\", \"location\": \"Lea Hall\", \"stage_seq\": 3, \"distance_m\": 5314.682, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1331\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 7127.742, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": \"1334H\", \"location\": \"Adderley Park\", \"stage_seq\": 5, \"distance_m\": 10088.319, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Grand Jn\", \"stage_seq\": 6, \"distance_m\": 11635.048, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Proof House Jn\", \"stage_seq\": 7, \"distance_m\": 12189.292, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1339\", \"wtt_dep\": \"1345\", \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 13163.691, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Soho South Jn\", \"stage_seq\": 9, \"distance_m\": 16459.281, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350\", \"location\": \"Soho East Jn\", \"stage_seq\": 10, \"distance_m\": 17115.456, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 11, \"distance_m\": 20313.907, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 12, \"distance_m\": 20885.369, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 13, \"distance_m\": 26487.539, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 14, \"distance_m\": 28055.223, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Pleck Jn\", \"stage_seq\": 15, \"distance_m\": 29620.306, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1408\", \"location\": \"Walsall\", \"stage_seq\": 16, \"distance_m\": 30756.412, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 17, \"distance_m\": 31716.226, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1414\", \"location\": \"Bloxwich\", \"stage_seq\": 18, \"distance_m\": 35692.454, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Bloxwich North\", \"stage_seq\": 19, \"distance_m\": 36557.38, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1420H\", \"location\": \"Landywood\", \"stage_seq\": 20, \"distance_m\": 40108.586, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 21, \"distance_m\": 42083.487, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424H\", \"location\": \"Cannock\", \"stage_seq\": 22, \"distance_m\": 43436.7, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428H\", \"location\": \"Hednesford\", \"stage_seq\": 23, \"distance_m\": 46449.814, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1435\", \"location\": \"Rugeley Town\", \"stage_seq\": 24, \"distance_m\": 53300.912, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 25, \"distance_m\": 54096.004, \"section_seq\": 1, \"route_path_id\": 140601}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 26, \"distance_m\": 56852.132, \"section_seq\": 1, \"route_path_id\": 140601}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 56852.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140601}], \"total_distance_m\": 56852.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56051.866, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 800.266, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1321", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.7697206", "current_position_lon": "-1.9298091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:49Z\", \"source_id\": 62773429, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:55Z\", \"source_id\": 19928890, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:27Z\", \"source_id\": 62779794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:28Z\", \"source_id\": 19930754, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:32Z\", \"source_id\": 62787171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:35Z\", \"source_id\": 19932987, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:22Z\", \"source_id\": 62796696, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:26Z\", \"source_id\": 19935688, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:21Z\", \"source_id\": 62814237, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:26Z\", \"source_id\": 19940764, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:55Z\", \"source_id\": 62863735, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:00Z\", \"source_id\": 19954747, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:33Z\", \"source_id\": 62870235, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:38Z\", \"source_id\": 19956625, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:34Z\", \"source_id\": 62880273, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:39Z\", \"source_id\": 19959474, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:41Z\", \"source_id\": 62895792, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:45Z\", \"source_id\": 19963838, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:26Z\", \"source_id\": 19966451, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:14Z\", \"source_id\": 62910108, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:20Z\", \"source_id\": 19967847, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:18Z\", \"source_id\": 62920587, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:22Z\", \"source_id\": 19970772, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:19Z\", \"source_id\": 62930821, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:22Z\", \"source_id\": 19973693, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:12Z\", \"source_id\": 62945700, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:16Z\", \"source_id\": 19977994, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:14Z\", \"source_id\": 62958528, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:18Z\", \"source_id\": 19981699, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1789997781935320, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:31.974118", "service_state_evidence_id": 19981699, "current_leg_start_actual_dep": "2026-09-21T14:35:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:35.483963", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHI |
RGL |
2H53 |
730033 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2559.427, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6973.413, "from_m": 2559.427, "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": 11216.252, "from_m": 6973.413, "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": 11584.723, "from_m": 11216.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12535.861, "from_m": 11584.723, "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": 12910.062, "from_m": 12535.861, "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": 13484.228, "from_m": 12910.062, "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": 14346.711, "from_m": 13484.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16517.794, "from_m": 14346.711, "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": 16557.123, "from_m": 16517.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16577.039, "from_m": 16557.123, "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": 17142.554, "from_m": 16577.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20319.233, "from_m": 17142.554, "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": 20885.369, "from_m": 20319.233, "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": 27593.241, "from_m": 20885.369, "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": 27609.374, "from_m": 27593.241, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28303.168, "from_m": 27609.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28399.709, "from_m": 28303.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28435.879, "from_m": 28399.709, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30479.43, "from_m": 28435.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31036.325, "from_m": 30479.43, "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": 31799.46, "from_m": 31036.325, "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": 35910.637, "from_m": 31799.46, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39949.62, "from_m": 35910.637, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40108.586, "from_m": 39949.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46359.412, "from_m": 40108.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46508.152, "from_m": 46359.412, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53227.259, "from_m": 46508.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54154.385, "from_m": 53227.259, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54185.358, "from_m": 54154.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": 54689.245, "from_m": 54185.358, "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": 55733.715, "from_m": 54689.245, "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": 55770.466, "from_m": 55733.715, "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": 55826.332, "from_m": 55770.466, "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": 55857.011, "from_m": 55826.332, "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": 55927.559, "from_m": 55857.011, "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": 56050.254, "from_m": 55927.559, "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": 56118.659, "from_m": 56050.254, "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": 56852.132, "from_m": 56118.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 742628, "profile_key": "70d78c80d183fbae5134483744cb1d0aa9b346edd29042cc0ce692c8c1a2efab", "schedule_id": 25857, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1321", "location": "Birmingham International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324H", "location": "Marston Green", "stage_seq": 2, "distance_m": 2735.376, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1328", "location": "Lea Hall", "stage_seq": 3, "distance_m": 5314.682, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1331", "location": "Stechford", "stage_seq": 4, "distance_m": 7127.742, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": "1334H", "location": "Adderley Park", "stage_seq": 5, "distance_m": 10088.319, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336", "location": "Grand Jn", "stage_seq": 6, "distance_m": 11635.048, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Proof House Jn", "stage_seq": 7, "distance_m": 12189.292, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1339", "wtt_dep": "1345", "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 13163.691, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Soho South Jn", "stage_seq": 9, "distance_m": 16459.281, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350", "location": "Soho East Jn", "stage_seq": 10, "distance_m": 17115.456, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Perry Barr West Jn", "stage_seq": 11, "distance_m": 20313.907, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Perry Barr North Jn", "stage_seq": 12, "distance_m": 20885.369, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359H", "location": "Tame Bridge Parkway", "stage_seq": 13, "distance_m": 26487.539, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Bescot Stadium", "stage_seq": 14, "distance_m": 28055.223, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Pleck Jn", "stage_seq": 15, "distance_m": 29620.306, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1408", "location": "Walsall", "stage_seq": 16, "distance_m": 30756.412, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Ryecroft Jn", "stage_seq": 17, "distance_m": 31716.226, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1414", "location": "Bloxwich", "stage_seq": 18, "distance_m": 35692.454, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Bloxwich North", "stage_seq": 19, "distance_m": 36557.38, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1420H", "location": "Landywood", "stage_seq": 20, "distance_m": 40108.586, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Mid Cannock Jn", "stage_seq": 21, "distance_m": 42083.487, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424H", "location": "Cannock", "stage_seq": 22, "distance_m": 43436.7, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428H", "location": "Hednesford", "stage_seq": 23, "distance_m": 46449.814, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1435", "location": "Rugeley Town", "stage_seq": 24, "distance_m": 53300.912, "section_seq": 1, "route_path_id": 140601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Rugeley Power Station Jn", "stage_seq": 25, "distance_m": 54096.004, "section_seq": 1, "route_path_id": 140601}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Rugeley Trent Valley", "stage_seq": 26, "distance_m": 56852.132, "section_seq": 1, "route_path_id": 140601}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 56852.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 140601}], "total_distance_m": 56852.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56051.866, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 800.266, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:49Z", "source_id": 62773429, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:55Z", "source_id": 19928890, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:27Z", "source_id": 62779794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:28Z", "source_id": 19930754, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:32Z", "source_id": 62787171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:35Z", "source_id": 19932987, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19303, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:22Z", "source_id": 62796696, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:26Z", "source_id": 19935688, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:21Z", "source_id": 62814237, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:26Z", "source_id": 19940764, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:55Z", "source_id": 62863735, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:00Z", "source_id": 19954747, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:33Z", "source_id": 62870235, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:38Z", "source_id": 19956625, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:34Z", "source_id": 62880273, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:06:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:39Z", "source_id": 19959474, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:41Z", "source_id": 62895792, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:45Z", "source_id": 19963838, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:26Z", "source_id": 19966451, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19203, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:14Z", "source_id": 62910108, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:20Z", "source_id": 19967847, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:18Z", "source_id": 62920587, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:22Z", "source_id": 19970772, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19194, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:19Z", "source_id": 62930821, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:22Z", "source_id": 19973693, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:12Z", "source_id": 62945700, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:16Z", "source_id": 19977994, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:14Z", "source_id": 62958528, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:18Z", "source_id": 19981699, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Birmingham International |
1321 |
1321 |
3 |
None |
None |
Rugeley Trent Valley |
1439 |
1439 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11421/2026-09-21/detailed |
None |
Rugeley Town |
2026-09-21T14:35:00+01:00 |
Rugeley Trent Valley |
3.0 |
{"type": "LineString", "coordinates": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]} |
2.2 |
1434 |
1437 |
Rugeley Town |
Rugeley Trent Valley |
Rugeley Trent Valley |
52.7697206 |
-1.9298091 |
52.7697206 |
-1.9298091 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Rugeley Trent Valley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981699 |
1789997781935320 |
91 |
91 |
2026-09-21 13:47:35.483963 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:31.974118 |
| 712226 |
741837 |
P85594 |
881H84ML21 |
2026-09-21 |
COMPLETE |
19981718 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 741837, "stp": "P", "toc": "Southeastern", "uid": "P85594", "consist": "375824+375911", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85594/2026-09-21/detailed", "trust_id": "881H84ML21", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-21", "dest_arr_time": "1433", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1H84", "timing_status": "LATE", "origin_station": "Hastings", "current_leg_arr": "1437", "current_leg_dep": "1434", "current_leg_end": "London Charing Cross", "origin_dep_time": "1250", "origin_platform": "3", "current_location": "London Charing Cross", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "+4 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": "1433", "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\": 316.502, \"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\": 1259.854, \"from_m\": 316.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\": 2467.988, \"from_m\": 1259.854, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2572.631, \"from_m\": 2467.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\": 3235.059, \"from_m\": 2572.631, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3808.659, \"from_m\": 3235.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10004.109, \"from_m\": 3808.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\": 15323.673, \"from_m\": 10004.109, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16384.875, \"from_m\": 15323.673, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17622.35, \"from_m\": 16384.875, \"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\": 20379.705, \"from_m\": 17622.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30588.442, \"from_m\": 20379.705, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33200.714, \"from_m\": 30588.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35052.559, \"from_m\": 33200.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35205.064, \"from_m\": 35052.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37131.124, \"from_m\": 35205.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37523.386, \"from_m\": 37131.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39720.636, \"from_m\": 37523.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42559.376, \"from_m\": 39720.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43479.685, \"from_m\": 42559.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44648.682, \"from_m\": 43479.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45139.913, \"from_m\": 44648.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45888.647, \"from_m\": 45139.913, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45931.577, \"from_m\": 45888.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45963.851, \"from_m\": 45931.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51996.422, \"from_m\": 45963.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52352.146, \"from_m\": 51996.422, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52545.993, \"from_m\": 52352.146, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53010.039, \"from_m\": 52545.993, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53871.544, \"from_m\": 53010.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\": 54656.377, \"from_m\": 53871.544, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60658.816, \"from_m\": 54656.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64135.787, \"from_m\": 60658.816, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66686.432, \"from_m\": 64135.787, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69473.008, \"from_m\": 66686.432, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75836.144, \"from_m\": 69473.008, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77801.657, \"from_m\": 75836.144, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77844.48, \"from_m\": 77801.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80597.139, \"from_m\": 77844.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81221.748, \"from_m\": 80597.139, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81267.715, \"from_m\": 81221.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81832.066, \"from_m\": 81267.715, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82112.085, \"from_m\": 81832.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86702.972, \"from_m\": 82112.085, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 86742.561, \"from_m\": 86702.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87995.364, \"from_m\": 86742.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89772.466, \"from_m\": 87995.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90187.908, \"from_m\": 89772.466, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90596.493, \"from_m\": 90187.908, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90693.737, \"from_m\": 90596.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\": 96803.49, \"from_m\": 90693.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\": 97846.914, \"from_m\": 96803.49, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100234.869, \"from_m\": 97846.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 741837, \"profile_key\": \"23767832ca17e4c12180f8abc016c27b5dfbbbccd193f3f43bb427b496209f29\", \"schedule_id\": 22869, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 2, \"distance_m\": 1237.905, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 2545.617, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"West St.Leonards\", \"stage_seq\": 4, \"distance_m\": 2699.218, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1302H\", \"location\": \"Crowhurst\", \"stage_seq\": 5, \"distance_m\": 7720.649, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Battle\", \"stage_seq\": 6, \"distance_m\": 10996.02, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 7, \"distance_m\": 17310.787, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1314H\", \"location\": \"Robertsbridge\", \"stage_seq\": 8, \"distance_m\": 20583.086, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1318H\", \"location\": \"Etchingham\", \"stage_seq\": 9, \"distance_m\": 24156.135, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1323H\", \"location\": \"Stonegate\", \"stage_seq\": 10, \"distance_m\": 29817.19, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 11, \"distance_m\": 36326.346, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": \"1330\", \"location\": \"Wadhurst\", \"stage_seq\": 12, \"distance_m\": 37157.367, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1333H\", \"wtt_dep\": \"1334\", \"location\": \"Frant\", \"stage_seq\": 13, \"distance_m\": 41394.44, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 14, \"distance_m\": 43823.374, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339H\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 15, \"distance_m\": 45032.844, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 16, \"distance_m\": 45963.851, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1342H\", \"wtt_dep\": \"1343\", \"location\": \"High Brooms\", \"stage_seq\": 17, \"distance_m\": 47603.569, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 18, \"distance_m\": 51825.649, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1350\", \"location\": \"Tonbridge\", \"stage_seq\": 19, \"distance_m\": 52726.973, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1359H\", \"location\": \"Sevenoaks\", \"stage_seq\": 20, \"distance_m\": 64812.135, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1408\", \"location\": \"Orpington\", \"stage_seq\": 21, \"distance_m\": 78051.872, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 22, \"distance_m\": 80724.991, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Chislehurst\", \"stage_seq\": 23, \"distance_m\": 82264.144, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Grove Park\", \"stage_seq\": 24, \"distance_m\": 85851.836, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Hither Green\", \"stage_seq\": 25, \"distance_m\": 88752.426, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 90283.703, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 27, \"distance_m\": 91684.389, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"New Cross\", \"stage_seq\": 28, \"distance_m\": 92503.074, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 29, \"distance_m\": 95476.341, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1425\", \"location\": \"London Bridge\", \"stage_seq\": 30, \"distance_m\": 97341.534, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 31, \"distance_m\": 98281.718, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1430\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 32, \"distance_m\": 99028.232, \"section_seq\": 1, \"route_path_id\": 139600}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 33, \"distance_m\": 100234.869, \"section_seq\": 1, \"route_path_id\": 139600}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 100234.869, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139600}], \"total_distance_m\": 100234.869, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100019.795, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 215.074, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1250", "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\": 31275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:53:42Z\", \"source_id\": 62699303, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:55:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:53:46Z\", \"source_id\": 19908148, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:58:40Z\", \"source_id\": 62711377, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:58:44Z\", \"source_id\": 19911635, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:03Z\", \"source_id\": 62717499, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:01:09Z\", \"source_id\": 19913262, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:08Z\", \"source_id\": 62733153, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:12Z\", \"source_id\": 19917538, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:07Z\", \"source_id\": 62758750, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:13Z\", \"source_id\": 19924750, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:16Z\", \"source_id\": 62769439, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:21Z\", \"source_id\": 19927787, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:51Z\", \"source_id\": 62795403, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:53Z\", \"source_id\": 19935286, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:21Z\", \"source_id\": 62804196, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:25Z\", \"source_id\": 19937874, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:59Z\", \"source_id\": 62820964, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:00Z\", \"source_id\": 19942641, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:13Z\", \"source_id\": 62831847, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:15Z\", \"source_id\": 19945651, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:13Z\", \"source_id\": 62847106, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:16Z\", \"source_id\": 19950028, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:15Z\", \"source_id\": 62871956, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:21Z\", \"source_id\": 19957088, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:10Z\", \"source_id\": 62896956, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:13Z\", \"source_id\": 19964172, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:32Z\", \"source_id\": 62908295, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:35Z\", \"source_id\": 19967346, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:38Z\", \"source_id\": 62913587, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:44Z\", \"source_id\": 19968853, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:40Z\", \"source_id\": 62918916, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:43Z\", \"source_id\": 19970350, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:24Z\", \"source_id\": 62938677, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:30Z\", \"source_id\": 19975997, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:11Z\", \"source_id\": 62950764, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:15Z\", \"source_id\": 19979491, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:18Z\", \"source_id\": 62958691, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:21Z\", \"source_id\": 19981718, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789997781856028, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:35.020342", "service_state_evidence_id": 19981718, "current_leg_start_actual_dep": "2026-09-21T14:34:00+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:35.492110", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HGS |
CHX |
1H84 |
375824+375911 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 316.502, "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": 1259.854, "from_m": 316.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": 2467.988, "from_m": 1259.854, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2572.631, "from_m": 2467.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": 3235.059, "from_m": 2572.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3808.659, "from_m": 3235.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10004.109, "from_m": 3808.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": 15323.673, "from_m": 10004.109, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16384.875, "from_m": 15323.673, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17622.35, "from_m": 16384.875, "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": 20379.705, "from_m": 17622.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30588.442, "from_m": 20379.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33200.714, "from_m": 30588.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35052.559, "from_m": 33200.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35205.064, "from_m": 35052.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37131.124, "from_m": 35205.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37523.386, "from_m": 37131.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39720.636, "from_m": 37523.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42559.376, "from_m": 39720.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43479.685, "from_m": 42559.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44648.682, "from_m": 43479.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45139.913, "from_m": 44648.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45888.647, "from_m": 45139.913, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45931.577, "from_m": 45888.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45963.851, "from_m": 45931.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51996.422, "from_m": 45963.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52352.146, "from_m": 51996.422, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52545.993, "from_m": 52352.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53010.039, "from_m": 52545.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53871.544, "from_m": 53010.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": 54656.377, "from_m": 53871.544, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60658.816, "from_m": 54656.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64135.787, "from_m": 60658.816, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66686.432, "from_m": 64135.787, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69473.008, "from_m": 66686.432, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75836.144, "from_m": 69473.008, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77801.657, "from_m": 75836.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77844.48, "from_m": 77801.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80597.139, "from_m": 77844.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81221.748, "from_m": 80597.139, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81267.715, "from_m": 81221.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81832.066, "from_m": 81267.715, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82112.085, "from_m": 81832.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86702.972, "from_m": 82112.085, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86742.561, "from_m": 86702.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87995.364, "from_m": 86742.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89772.466, "from_m": 87995.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90187.908, "from_m": 89772.466, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90596.493, "from_m": 90187.908, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90693.737, "from_m": 90596.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": 96803.49, "from_m": 90693.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": 97846.914, "from_m": 96803.49, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100234.869, "from_m": 97846.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 741837, "profile_key": "23767832ca17e4c12180f8abc016c27b5dfbbbccd193f3f43bb427b496209f29", "schedule_id": 22869, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1250", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "St. Leonards Warrior Sq", "stage_seq": 2, "distance_m": 1237.905, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 2545.617, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "West St.Leonards", "stage_seq": 4, "distance_m": 2699.218, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1302H", "location": "Crowhurst", "stage_seq": 5, "distance_m": 7720.649, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Battle", "stage_seq": 6, "distance_m": 10996.02, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Mountfield Tunnel", "stage_seq": 7, "distance_m": 17310.787, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1314H", "location": "Robertsbridge", "stage_seq": 8, "distance_m": 20583.086, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1318H", "location": "Etchingham", "stage_seq": 9, "distance_m": 24156.135, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1323H", "location": "Stonegate", "stage_seq": 10, "distance_m": 29817.19, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Wadhurst Tunnel South", "stage_seq": 11, "distance_m": 36326.346, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": "1330", "location": "Wadhurst", "stage_seq": 12, "distance_m": 37157.367, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1333H", "wtt_dep": "1334", "location": "Frant", "stage_seq": 13, "distance_m": 41394.44, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Strawberry Hill Tunnel", "stage_seq": 14, "distance_m": 43823.374, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339H", "location": "Tunbridge Wells", "stage_seq": 15, "distance_m": 45032.844, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340H", "location": "Wells Tunnel Jn", "stage_seq": 16, "distance_m": 45963.851, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1342H", "wtt_dep": "1343", "location": "High Brooms", "stage_seq": 17, "distance_m": 47603.569, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Somerhill Tunnel", "stage_seq": 18, "distance_m": 51825.649, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1350", "location": "Tonbridge", "stage_seq": 19, "distance_m": 52726.973, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1359H", "location": "Sevenoaks", "stage_seq": 20, "distance_m": 64812.135, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1408", "location": "Orpington", "stage_seq": 21, "distance_m": 78051.872, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Petts Wood Jn", "stage_seq": 22, "distance_m": 80724.991, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Chislehurst", "stage_seq": 23, "distance_m": 82264.144, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Grove Park", "stage_seq": 24, "distance_m": 85851.836, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Hither Green", "stage_seq": 25, "distance_m": 88752.426, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Parks Bridge Jn", "stage_seq": 26, "distance_m": 90283.703, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Tanners Hill Jn (NX)", "stage_seq": 27, "distance_m": 91684.389, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "New Cross", "stage_seq": 28, "distance_m": 92503.074, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Blue Anchor (Kent)", "stage_seq": 29, "distance_m": 95476.341, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1425", "location": "London Bridge", "stage_seq": 30, "distance_m": 97341.534, "section_seq": 1, "route_path_id": 139600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Ewer Street Jn", "stage_seq": 31, "distance_m": 98281.718, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1430", "location": "London Waterloo (East)", "stage_seq": 32, "distance_m": 99028.232, "section_seq": 1, "route_path_id": 139600}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 33, "distance_m": 100234.869, "section_seq": 1, "route_path_id": 139600}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 100234.869, "from_m": 0.0, "section_seq": 1, "route_path_id": 139600}], "total_distance_m": 100234.869, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100019.795, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 215.074, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:53:42Z", "source_id": 62699303, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T11:55:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:53:46Z", "source_id": 19908148, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31271, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:58:40Z", "source_id": 62711377, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:58:44Z", "source_id": 19911635, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:03Z", "source_id": 62717499, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:01:09Z", "source_id": 19913262, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:08Z", "source_id": 62733153, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:12Z", "source_id": 19917538, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:07Z", "source_id": 62758750, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:13Z", "source_id": 19924750, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:16Z", "source_id": 62769439, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:21Z", "source_id": 19927787, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:51Z", "source_id": 62795403, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:53Z", "source_id": 19935286, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:21Z", "source_id": 62804196, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:25Z", "source_id": 19937874, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:59Z", "source_id": 62820964, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:00Z", "source_id": 19942641, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:13Z", "source_id": 62831847, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:15Z", "source_id": 19945651, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:13Z", "source_id": 62847106, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:16Z", "source_id": 19950028, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:15Z", "source_id": 62871956, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:21Z", "source_id": 19957088, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:10Z", "source_id": 62896956, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:13Z", "source_id": 19964172, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:32Z", "source_id": 62908295, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:35Z", "source_id": 19967346, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:38Z", "source_id": 62913587, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:44Z", "source_id": 19968853, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:40Z", "source_id": 62918916, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:43Z", "source_id": 19970350, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:24Z", "source_id": 62938677, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:30Z", "source_id": 19975997, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:11Z", "source_id": 62950764, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:15Z", "source_id": 19979491, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:18Z", "source_id": 62958691, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T13:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:21Z", "source_id": 19981718, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Hastings |
1250 |
1250 |
3 |
None |
None |
London Charing Cross |
1433 |
1433 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85594/2026-09-21/detailed |
None |
London Waterloo (East) |
2026-09-21T14:34: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 |
1434 |
1437 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981718 |
1789997781856028 |
124 |
124 |
2026-09-21 13:47:35.492110 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:35.020342 |
| 712227 |
740905 |
G08106 |
541D14MK21 |
2026-09-21 |
COMPLETE |
19981605 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 740905, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08106", "consist": "801218", "dest_crs": "LDS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08106/2026-09-21/detailed", "trust_id": "541D14MK21", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "1421", "dest_platform": "8", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1D14", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1437", "current_leg_dep": "1425", "current_leg_end": "Leeds", "origin_dep_time": "1210", "origin_platform": "7", "current_location": "Leeds", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "+18 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": "1419", "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": 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\": 419.464, \"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.599, \"from_m\": 419.464, \"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.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.2, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.441, \"from_m\": 4235.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.813, \"from_m\": 4290.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.319, \"from_m\": 5583.813, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.213, \"from_m\": 9481.319, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.143, \"from_m\": 12632.213, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.792, \"from_m\": 37186.143, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.268, \"from_m\": 87870.792, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.806, \"from_m\": 90657.268, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.301, \"from_m\": 111521.806, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.709, \"from_m\": 114230.301, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121083.001, \"from_m\": 115586.709, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.07, \"from_m\": 121083.001, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.549, \"from_m\": 122782.07, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.757, \"from_m\": 123561.549, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.216, \"from_m\": 161510.757, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.569, \"from_m\": 169284.216, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.378, \"from_m\": 170378.569, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194069.262, \"from_m\": 174263.378, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.939, \"from_m\": 194069.262, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194437.353, \"from_m\": 194336.939, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194801.602, \"from_m\": 194437.353, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214977.643, \"from_m\": 194801.602, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.588, \"from_m\": 214977.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.111, \"from_m\": 214989.588, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219218.852, \"from_m\": 216156.111, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 222364.496, \"from_m\": 219218.852, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 224738.367, \"from_m\": 222364.496, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 224792.325, \"from_m\": 224738.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.215, \"from_m\": 224792.325, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.513, \"from_m\": 234487.215, \"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\": 248112.823, \"from_m\": 238863.513, \"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\": 250204.68, \"from_m\": 248112.823, \"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\": 251217.503, \"from_m\": 250204.68, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251269.769, \"from_m\": 251217.503, \"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\": 251284.477, \"from_m\": 251269.769, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252166.566, \"from_m\": 251284.477, \"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\": 266530.271, \"from_m\": 252166.566, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 266588.944, \"from_m\": 266530.271, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 280173.782, \"from_m\": 266588.944, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 280771.805, \"from_m\": 280173.782, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 281900.505, \"from_m\": 280771.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 282257.759, \"from_m\": 281900.505, \"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\": 282285.581, \"from_m\": 282257.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282424.85, \"from_m\": 282285.581, \"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\": 283092.147, \"from_m\": 282424.85, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 283127.786, \"from_m\": 283092.147, \"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\": 284532.928, \"from_m\": 283127.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 290192.923, \"from_m\": 284532.928, \"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\": 296406.564, \"from_m\": 290192.923, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 297072.759, \"from_m\": 296406.564, \"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\": 297364.797, \"from_m\": 297072.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 297570.583, \"from_m\": 297364.797, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297789.313, \"from_m\": 297570.583, \"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\": 297865.397, \"from_m\": 297789.313, \"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\": 298009.533, \"from_m\": 297865.397, \"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\": 298058.988, \"from_m\": 298009.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298456.803, \"from_m\": 298058.988, \"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\": 298779.014, \"from_m\": 298456.803, \"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\": 740905, \"profile_key\": \"05edf0fb6e68724ef9aef8ecaeb7990d4971a38c18dd514d4298cc7aa771c207\", \"schedule_id\": 8491, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.125, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.835, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.613, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.725, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.126, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1257H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.148, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.41, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.445, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1316H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169519.03, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.715, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.89, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.505, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.28, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335H\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.626, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.335, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": false, \"wtt_arr\": \"1346H\", \"wtt_dep\": \"1349\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250691.518, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Adwick\", \"stage_seq\": 28, \"distance_m\": 256950.376, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Adwick Jn\", \"stage_seq\": 29, \"distance_m\": 258514.329, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 30, \"distance_m\": 266588.944, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Hare Park Jn\", \"stage_seq\": 31, \"distance_m\": 276184.748, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1406\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 32, \"distance_m\": 282531.315, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 297364.797, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 297865.397, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 298253.383, \"section_seq\": 1, \"route_path_id\": 133197}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 298779.014, \"section_seq\": 1, \"route_path_id\": 133197}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 298779.014, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133197}], \"total_distance_m\": 298779.014, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298343.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.218, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1210", "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\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:14:14Z\", \"source_id\": 62599062, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:13:56Z\", \"source_id\": 19879214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:21:00Z\", \"source_id\": 62617538, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:21:04Z\", \"source_id\": 19884521, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:30:15Z\", \"source_id\": 62640587, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:30:16Z\", \"source_id\": 19891312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:36:58Z\", \"source_id\": 62657793, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:36:58Z\", \"source_id\": 19896062, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:51:02Z\", \"source_id\": 62692965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:51:07Z\", \"source_id\": 19906265, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:58:26Z\", \"source_id\": 62710861, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:58:31Z\", \"source_id\": 19911455, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:40Z\", \"source_id\": 62762645, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:46Z\", \"source_id\": 19925855, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:13Z\", \"source_id\": 62813840, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:16Z\", \"source_id\": 19940604, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:44Z\", \"source_id\": 62870700, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:48Z\", \"source_id\": 19956724, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:11Z\", \"source_id\": 62891936, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:15Z\", \"source_id\": 19962682, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:01Z\", \"source_id\": 62924979, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:05Z\", \"source_id\": 19972052, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:08Z\", \"source_id\": 62958206, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:10Z\", \"source_id\": 19981605, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "8", "timing_fact_generation": 1789997770962035, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:40.613900", "service_state_evidence_id": 19981605, "current_leg_start_actual_dep": "2026-09-21T14:24:00+01:00", "operational_evidence_version": 154, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:41.002128", "service_state_valid_until_kind": null, "operational_interpretation_version": 154, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
LDS |
1D14 |
801218 |
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": 419.464, "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.599, "from_m": 419.464, "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.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.2, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.441, "from_m": 4235.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.813, "from_m": 4290.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.319, "from_m": 5583.813, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.213, "from_m": 9481.319, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.143, "from_m": 12632.213, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.792, "from_m": 37186.143, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.268, "from_m": 87870.792, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.806, "from_m": 90657.268, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.301, "from_m": 111521.806, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.709, "from_m": 114230.301, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121083.001, "from_m": 115586.709, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.07, "from_m": 121083.001, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.549, "from_m": 122782.07, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.757, "from_m": 123561.549, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.216, "from_m": 161510.757, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.569, "from_m": 169284.216, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.378, "from_m": 170378.569, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194069.262, "from_m": 174263.378, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.939, "from_m": 194069.262, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194437.353, "from_m": 194336.939, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194801.602, "from_m": 194437.353, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214977.643, "from_m": 194801.602, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.588, "from_m": 214977.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.111, "from_m": 214989.588, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219218.852, "from_m": 216156.111, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 222364.496, "from_m": 219218.852, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 224738.367, "from_m": 222364.496, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 224792.325, "from_m": 224738.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.215, "from_m": 224792.325, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.513, "from_m": 234487.215, "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": 248112.823, "from_m": 238863.513, "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": 250204.68, "from_m": 248112.823, "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": 251217.503, "from_m": 250204.68, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251269.769, "from_m": 251217.503, "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": 251284.477, "from_m": 251269.769, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252166.566, "from_m": 251284.477, "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": 266530.271, "from_m": 252166.566, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 266588.944, "from_m": 266530.271, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 280173.782, "from_m": 266588.944, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 280771.805, "from_m": 280173.782, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 281900.505, "from_m": 280771.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 282257.759, "from_m": 281900.505, "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": 282285.581, "from_m": 282257.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282424.85, "from_m": 282285.581, "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": 283092.147, "from_m": 282424.85, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 283127.786, "from_m": 283092.147, "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": 284532.928, "from_m": 283127.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 290192.923, "from_m": 284532.928, "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": 296406.564, "from_m": 290192.923, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 297072.759, "from_m": 296406.564, "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": 297364.797, "from_m": 297072.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 297570.583, "from_m": 297364.797, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 297789.313, "from_m": 297570.583, "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": 297865.397, "from_m": 297789.313, "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": 298009.533, "from_m": 297865.397, "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": 298058.988, "from_m": 298009.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298456.803, "from_m": 298058.988, "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": 298779.014, "from_m": 298456.803, "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": 740905, "profile_key": "05edf0fb6e68724ef9aef8ecaeb7990d4971a38c18dd514d4298cc7aa771c207", "schedule_id": 8491, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.125, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.835, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.613, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.725, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.126, "section_seq": 1, "route_path_id": 133197}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1257H", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.148, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.41, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.445, "section_seq": 1, "route_path_id": 133197}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1316H", "location": "Grantham", "stage_seq": 20, "distance_m": 169519.03, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.715, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.89, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.505, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.28, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335H", "location": "Retford", "stage_seq": 25, "distance_m": 222740.626, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.335, "section_seq": 1, "route_path_id": 133197}, {"is_pass": false, "wtt_arr": "1346H", "wtt_dep": "1349", "location": "Doncaster", "stage_seq": 27, "distance_m": 250691.518, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Adwick", "stage_seq": 28, "distance_m": 256950.376, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Adwick Jn", "stage_seq": 29, "distance_m": 258514.329, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356H", "location": "South Kirkby Jn", "stage_seq": 30, "distance_m": 266588.944, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Hare Park Jn", "stage_seq": 31, "distance_m": 276184.748, "section_seq": 1, "route_path_id": 133197}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1406", "location": "Wakefield Westgate", "stage_seq": 32, "distance_m": 282531.315, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 297364.797, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 297865.397, "section_seq": 1, "route_path_id": 133197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 298253.383, "section_seq": 1, "route_path_id": 133197}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": null, "location": "Leeds", "stage_seq": 36, "distance_m": 298779.014, "section_seq": 1, "route_path_id": 133197}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 298779.014, "from_m": 0.0, "section_seq": 1, "route_path_id": 133197}], "total_distance_m": 298779.014, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298343.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.218, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:14:14Z", "source_id": 62599062, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:13:56Z", "source_id": 19879214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:21:00Z", "source_id": 62617538, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:21:04Z", "source_id": 19884521, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:30:15Z", "source_id": 62640587, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T11:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:30:16Z", "source_id": 19891312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:36:58Z", "source_id": 62657793, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T11:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:36:58Z", "source_id": 19896062, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:51:02Z", "source_id": 62692965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T11:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:51:07Z", "source_id": 19906265, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:58:26Z", "source_id": 62710861, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T11:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:58:31Z", "source_id": 19911455, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:40Z", "source_id": 62762645, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:46Z", "source_id": 19925855, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:13Z", "source_id": 62813840, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T12:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:16Z", "source_id": 19940604, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6945, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:44Z", "source_id": 62870700, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:48Z", "source_id": 19956724, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:11Z", "source_id": 62891936, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:15Z", "source_id": 19962682, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:01Z", "source_id": 62924979, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:05Z", "source_id": 19972052, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:08Z", "source_id": 62958206, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T13:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:10Z", "source_id": 19981605, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
London Kings Cross |
1210 |
1210 |
7 |
None |
None |
Leeds |
1421 |
1419 |
8 |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08106/2026-09-21/detailed |
None |
Wakefield Westgate |
2026-09-21T14:24: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 |
1425 |
1437 |
Wakefield Westgate |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981605 |
1789997770962035 |
154 |
154 |
2026-09-21 13:47:41.002128 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:40.613900 |
| 712228 |
744315 |
P87796 |
882J42MP21 |
2026-09-21 |
COMPLETE |
19981709 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 744315, "stp": "P", "toc": "Southeastern", "uid": "P87796", "consist": "465173", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87796/2026-09-21/detailed", "trust_id": "882J42MP21", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "1", "is_terminated": 1, "next_location": "Bromley North", "signalling_id": "2J42", "timing_status": "ON TIME", "origin_station": "Grove Park", "current_leg_arr": "1437", "current_leg_dep": "1436", "current_leg_end": "Bromley North", "origin_dep_time": "1432", "origin_platform": "1", "current_location": "Bromley North", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "51.4085302", "next_location_lon": "0.0172445", "previous_location": "Sundridge Park", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.586, \"from_m\": 0.0, \"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\": 679.062, \"from_m\": 529.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 908.797, \"from_m\": 679.062, \"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\": 1217.902, \"from_m\": 908.797, \"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\": 3282.254, \"from_m\": 1217.902, \"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\": 3596.73, \"from_m\": 3282.254, \"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\": 744315, \"profile_key\": \"3223b9e22a5ba64a726eff0ea312d329111b581df36bf06ef71bcbff95504856\", \"schedule_id\": 23594, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119521}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1435H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 2955.096, \"section_seq\": 1, \"route_path_id\": 119521}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 3596.73, \"section_seq\": 1, \"route_path_id\": 119521}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3596.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119521}], \"total_distance_m\": 3596.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3447.254, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1432", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.4085302", "current_position_lon": "0.0172445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:52Z\", \"source_id\": 62952407, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:51Z\", \"source_id\": 19979917, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:16Z\", \"source_id\": 62958557, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:21Z\", \"source_id\": 19981709, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromley North", "service_state_platform": "1", "timing_fact_generation": 1789997784398387, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:45.514557", "service_state_evidence_id": 19981709, "current_leg_start_actual_dep": "2026-09-21T14:35:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:45.572141", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRP |
BMN |
2J42 |
465173 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 529.586, "from_m": 0.0, "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": 679.062, "from_m": 529.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 908.797, "from_m": 679.062, "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": 1217.902, "from_m": 908.797, "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": 3282.254, "from_m": 1217.902, "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": 3596.73, "from_m": 3282.254, "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": 744315, "profile_key": "3223b9e22a5ba64a726eff0ea312d329111b581df36bf06ef71bcbff95504856", "schedule_id": 23594, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1432", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119521}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1435H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 2955.096, "section_seq": 1, "route_path_id": 119521}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 3596.73, "section_seq": 1, "route_path_id": 119521}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3596.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 119521}], "total_distance_m": 3596.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.254, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:52Z", "source_id": 62952407, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:51Z", "source_id": 19979917, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:16Z", "source_id": 62958557, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:21Z", "source_id": 19981709, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Grove Park |
1432 |
1432 |
1 |
None |
None |
Bromley North |
1437 |
1437 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87796/2026-09-21/detailed |
None |
Sundridge Park |
2026-09-21T14:35:30+01:00 |
Bromley North |
1.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]} |
0.4 |
1436 |
1437 |
Sundridge Park |
Bromley North |
Bromley North |
51.4085302 |
0.0172445 |
51.4085302 |
0.0172445 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Bromley North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981709 |
1789997784398387 |
9 |
9 |
2026-09-21 13:47:45.572141 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:45.514557 |
| 712229 |
744193 |
L79197 |
861J34MO21 |
2026-09-21 |
COMPLETE |
19981835 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 744193, "stp": "P", "toc": "South Western Railway", "uid": "L79197", "consist": "450123", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79197/2026-09-21/detailed", "trust_id": "861J34MO21", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J34", "timing_status": "ON TIME", "origin_station": "Lymington Pier", "current_leg_arr": "1437", "current_leg_dep": "1430", "current_leg_end": "Brockenhurst", "origin_dep_time": "1427", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 991.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6933.066, \"from_m\": 991.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7736.303, \"from_m\": 6933.066, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7891.7, \"from_m\": 7736.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7981.0, \"from_m\": 7891.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8023.155, \"from_m\": 7981.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8094.436, \"from_m\": 8023.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8643.111, \"from_m\": 8094.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 744193, \"profile_key\": \"27f464452a42c5db8bcf3e99eab14ad80743a7bea62ab0460f65fbbdd0dafe60\", \"schedule_id\": 17314, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118271}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1429H\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 769.603, \"section_seq\": 1, \"route_path_id\": 118271}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Brockenhurst\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 118271}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118271}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1427", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:25Z\", \"source_id\": 19976634, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:24Z\", \"source_id\": 62958981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:29Z\", \"source_id\": 19981835, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1789997792534175, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:49.051119", "service_state_evidence_id": 19981835, "current_leg_start_actual_dep": "2026-09-21T14:29:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:49.200068", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
LYP |
BCU |
1J34 |
450123 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 991.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6933.066, "from_m": 991.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7736.303, "from_m": 6933.066, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7891.7, "from_m": 7736.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7981.0, "from_m": 7891.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8023.155, "from_m": 7981.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8094.436, "from_m": 8023.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8643.111, "from_m": 8094.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 744193, "profile_key": "27f464452a42c5db8bcf3e99eab14ad80743a7bea62ab0460f65fbbdd0dafe60", "schedule_id": 17314, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1427", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118271}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1429H", "location": "Lymington Town", "stage_seq": 2, "distance_m": 769.603, "section_seq": 1, "route_path_id": 118271}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Brockenhurst", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 118271}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 118271}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:25Z", "source_id": 19976634, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:24Z", "source_id": 62958981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:29Z", "source_id": 19981835, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Lymington Pier |
1427 |
1427 |
None |
None |
None |
Brockenhurst |
1438 |
1437 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79197/2026-09-21/detailed |
None |
Lymington Town |
2026-09-21T14:29:30+01:00 |
Brockenhurst |
7.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} |
4.9 |
1430 |
1437 |
Lymington Town |
Brockenhurst |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Brockenhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981835 |
1789997792534175 |
9 |
9 |
2026-09-21 13:47:49.200068 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:49.051119 |
| 712230 |
743009 |
P69435 |
652W32MN21 |
2026-09-21 |
COMPLETE |
19981917 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 743009, "stp": "P", "toc": "West Midlands Trains", "uid": "P69435", "consist": "730046", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69435/2026-09-21/detailed", "trust_id": "652W32MN21", "origin_crs": "WSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "2W32", "timing_status": "ON TIME", "origin_station": "Walsall", "current_leg_arr": "1437", "current_leg_dep": "1432", "current_leg_end": "Wolverhampton", "origin_dep_time": "1337", "origin_platform": "3", "current_location": "Wolverhampton", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Coseley", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Coseley", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.154, \"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\": 2327.706, \"from_m\": 284.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2363.875, \"from_m\": 2327.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2460.416, \"from_m\": 2363.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3114.54, \"from_m\": 2460.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3169.971, \"from_m\": 3114.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10934.966, \"from_m\": 3169.971, \"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\": 11132.724, \"from_m\": 10934.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13358.784, \"from_m\": 11132.724, \"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\": 13641.763, \"from_m\": 13358.784, \"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\": 13684.754, \"from_m\": 13641.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13914.403, \"from_m\": 13684.754, \"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\": 15168.87, \"from_m\": 13914.403, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15914.059, \"from_m\": 15168.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16290.388, \"from_m\": 15914.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17071.016, \"from_m\": 16290.388, \"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\": 17492.946, \"from_m\": 17071.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17506.811, \"from_m\": 17492.946, \"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\": 17542.807, \"from_m\": 17506.811, \"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\": 18103.14, \"from_m\": 17542.807, \"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\": 18965.623, \"from_m\": 18103.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21136.706, \"from_m\": 18965.623, \"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\": 21176.035, \"from_m\": 21136.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23889.563, \"from_m\": 21176.035, \"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\": 23939.709, \"from_m\": 23889.563, \"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\": 24647.231, \"from_m\": 23939.709, \"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\": 27208.187, \"from_m\": 24647.231, \"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\": 27820.559, \"from_m\": 27208.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31443.478, \"from_m\": 27820.559, \"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\": 31808.376, \"from_m\": 31443.478, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37875.765, \"from_m\": 31808.376, \"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\": 38225.01, \"from_m\": 37875.765, \"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\": 38594.625, \"from_m\": 38225.01, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 743009, \"profile_key\": \"06ec8fd11059fe45361e0476e88378a02dd684c9e9609d5673c864de4ce6aa29\", \"schedule_id\": 22377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Walsall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339\", \"location\": \"Pleck Jn\", \"stage_seq\": 2, \"distance_m\": 1143.278, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1340H\", \"wtt_dep\": \"1341\", \"location\": \"Bescot Stadium\", \"stage_seq\": 3, \"distance_m\": 2708.361, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1344\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 4, \"distance_m\": 4317.948, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1348\", \"location\": \"Hamstead\", \"stage_seq\": 5, \"distance_m\": 8612.974, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 6, \"distance_m\": 9874.305, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1351\", \"location\": \"Perry Barr\", \"stage_seq\": 7, \"distance_m\": 11023.198, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Witton\", \"stage_seq\": 8, \"distance_m\": 12383.954, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1357\", \"location\": \"Aston\", \"stage_seq\": 9, \"distance_m\": 13538.234, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1359H\", \"location\": \"Duddeston\", \"stage_seq\": 10, \"distance_m\": 15471.339, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 16790.928, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1411\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 17794.285, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Soho South Jn\", \"stage_seq\": 13, \"distance_m\": 21078.193, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 14, \"distance_m\": 23198.916, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Galton Jn\", \"stage_seq\": 15, \"distance_m\": 23815.395, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 16, \"distance_m\": 24235.891, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 17, \"distance_m\": 26331.623, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Dudley Port\", \"stage_seq\": 18, \"distance_m\": 29597.409, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429\", \"location\": \"Tipton\", \"stage_seq\": 19, \"distance_m\": 30944.779, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Coseley\", \"stage_seq\": 20, \"distance_m\": 33178.514, \"section_seq\": 1, \"route_path_id\": 117886}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 21, \"distance_m\": 38594.625, \"section_seq\": 1, \"route_path_id\": 117886}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38594.625, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117886}], \"total_distance_m\": 38594.625, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37822.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 772.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1337", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:10Z\", \"source_id\": 62813692, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:14Z\", \"source_id\": 19940598, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:37Z\", \"source_id\": 62820109, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:39Z\", \"source_id\": 19942376, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:56Z\", \"source_id\": 62831192, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:05Z\", \"source_id\": 19945510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:13Z\", \"source_id\": 62839534, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:19Z\", \"source_id\": 19947834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:06Z\", \"source_id\": 62846810, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:10Z\", \"source_id\": 19949965, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:14Z\", \"source_id\": 62852147, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:15Z\", \"source_id\": 19951469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:26Z\", \"source_id\": 62862442, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:30Z\", \"source_id\": 19954424, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:10Z\", \"source_id\": 62871820, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:16Z\", \"source_id\": 19957066, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:09Z\", \"source_id\": 62909886, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:14Z\", \"source_id\": 19967767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:59Z\", \"source_id\": 62914430, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:02Z\", \"source_id\": 19969083, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:40Z\", \"source_id\": 62921570, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:44Z\", \"source_id\": 19971085, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:22Z\", \"source_id\": 62930976, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:25Z\", \"source_id\": 19973759, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:47Z\", \"source_id\": 62937127, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:51Z\", \"source_id\": 19975525, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:21Z\", \"source_id\": 62945995, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:24Z\", \"source_id\": 19978125, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:30Z\", \"source_id\": 62959255, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:36Z\", \"source_id\": 19981917, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1789997797734796, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:50.482402", "service_state_evidence_id": 19981917, "current_leg_start_actual_dep": "2026-09-21T14:32:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:51.105375", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WSL |
WVH |
2W32 |
730046 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 284.154, "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": 2327.706, "from_m": 284.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2363.875, "from_m": 2327.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2460.416, "from_m": 2363.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3114.54, "from_m": 2460.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3169.971, "from_m": 3114.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10934.966, "from_m": 3169.971, "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": 11132.724, "from_m": 10934.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13358.784, "from_m": 11132.724, "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": 13641.763, "from_m": 13358.784, "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": 13684.754, "from_m": 13641.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13914.403, "from_m": 13684.754, "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": 15168.87, "from_m": 13914.403, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15914.059, "from_m": 15168.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16290.388, "from_m": 15914.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17071.016, "from_m": 16290.388, "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": 17492.946, "from_m": 17071.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17506.811, "from_m": 17492.946, "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": 17542.807, "from_m": 17506.811, "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": 18103.14, "from_m": 17542.807, "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": 18965.623, "from_m": 18103.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21136.706, "from_m": 18965.623, "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": 21176.035, "from_m": 21136.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23889.563, "from_m": 21176.035, "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": 23939.709, "from_m": 23889.563, "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": 24647.231, "from_m": 23939.709, "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": 27208.187, "from_m": 24647.231, "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": 27820.559, "from_m": 27208.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31443.478, "from_m": 27820.559, "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": 31808.376, "from_m": 31443.478, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37875.765, "from_m": 31808.376, "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": 38225.01, "from_m": 37875.765, "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": 38594.625, "from_m": 38225.01, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 743009, "profile_key": "06ec8fd11059fe45361e0476e88378a02dd684c9e9609d5673c864de4ce6aa29", "schedule_id": 22377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1337", "location": "Walsall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339", "location": "Pleck Jn", "stage_seq": 2, "distance_m": 1143.278, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1340H", "wtt_dep": "1341", "location": "Bescot Stadium", "stage_seq": 3, "distance_m": 2708.361, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1344", "location": "Tame Bridge Parkway", "stage_seq": 4, "distance_m": 4317.948, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1348", "location": "Hamstead", "stage_seq": 5, "distance_m": 8612.974, "section_seq": 1, "route_path_id": 117886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Perry Barr North Jn", "stage_seq": 6, "distance_m": 9874.305, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1351", "location": "Perry Barr", "stage_seq": 7, "distance_m": 11023.198, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Witton", "stage_seq": 8, "distance_m": 12383.954, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1357", "location": "Aston", "stage_seq": 9, "distance_m": 13538.234, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1359H", "location": "Duddeston", "stage_seq": 10, "distance_m": 15471.339, "section_seq": 1, "route_path_id": 117886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 16790.928, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1411", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 17794.285, "section_seq": 1, "route_path_id": 117886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Soho South Jn", "stage_seq": 13, "distance_m": 21078.193, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417H", "location": "Smethwick Rolfe Street", "stage_seq": 14, "distance_m": 23198.916, "section_seq": 1, "route_path_id": 117886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Galton Jn", "stage_seq": 15, "distance_m": 23815.395, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Smethwick Galton Bridge LL", "stage_seq": 16, "distance_m": 24235.891, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Sandwell & Dudley", "stage_seq": 17, "distance_m": 26331.623, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Dudley Port", "stage_seq": 18, "distance_m": 29597.409, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429", "location": "Tipton", "stage_seq": 19, "distance_m": 30944.779, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Coseley", "stage_seq": 20, "distance_m": 33178.514, "section_seq": 1, "route_path_id": 117886}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 21, "distance_m": 38594.625, "section_seq": 1, "route_path_id": 117886}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38594.625, "from_m": 0.0, "section_seq": 1, "route_path_id": 117886}], "total_distance_m": 38594.625, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37822.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 772.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:10Z", "source_id": 62813692, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:14Z", "source_id": 19940598, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:37Z", "source_id": 62820109, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:39Z", "source_id": 19942376, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:56Z", "source_id": 62831192, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:05Z", "source_id": 19945510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19515, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:13Z", "source_id": 62839534, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:19Z", "source_id": 19947834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:06Z", "source_id": 62846810, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:10Z", "source_id": 19949965, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:14Z", "source_id": 62852147, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:15Z", "source_id": 19951469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:26Z", "source_id": 62862442, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:30Z", "source_id": 19954424, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:10Z", "source_id": 62871820, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:16Z", "source_id": 19957066, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19642, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:09Z", "source_id": 62909886, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:14Z", "source_id": 19967767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:59Z", "source_id": 62914430, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:02Z", "source_id": 19969083, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:40Z", "source_id": 62921570, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:22:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:44Z", "source_id": 19971085, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:22Z", "source_id": 62930976, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:25Z", "source_id": 19973759, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19605, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:47Z", "source_id": 62937127, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:51Z", "source_id": 19975525, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19595, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:21Z", "source_id": 62945995, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:24Z", "source_id": 19978125, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:30Z", "source_id": 62959255, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:36Z", "source_id": 19981917, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Walsall |
1337 |
1337 |
3 |
None |
None |
Wolverhampton |
1437 |
1437 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69435/2026-09-21/detailed |
None |
Coseley |
2026-09-21T14:32:30+01:00 |
Wolverhampton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
3.4 |
1432 |
1437 |
Coseley |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981917 |
1789997797734796 |
74 |
74 |
2026-09-21 13:47:51.105375 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:50.482402 |
| 712231 |
741426 |
W33934 |
401A38ML21 |
2026-09-21 |
COMPLETE |
19981550 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 741426, "stp": "P", "toc": "Avanti West Coast", "uid": "W33934", "consist": "805005+805007", "dest_crs": "EUS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33934/2026-09-21/detailed", "trust_id": "401A38ML21", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "1435", "dest_platform": "2", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A38", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "1437", "current_leg_dep": "1318", "current_leg_end": "London Euston", "origin_dep_time": "1232", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1226352, 52.8034815], [-2.1221517999999997, 52.803126899999995], [-2.121826, 52.80289149999999], [-2.1215102, 52.8026615], [-2.1212259999999996, 52.8024538], [-2.1209628, 52.8022579], [-2.1206298, 52.802044999999985], [-2.1203063, 52.8017916], [-2.1196751, 52.8013449], [-2.119521, 52.8012105], [-2.1191923, 52.8009184], [-2.1187548, 52.80057149999999], [-2.1180846, 52.799913700000005], [-2.1177522, 52.79956320000001], [-2.1174066999999996, 52.7991938], [-2.1168323999999994, 52.798618999999995], [-2.116702399999999, 52.7984888], [-2.1164676, 52.798243], [-2.1162863, 52.79804099999999], [-2.1160104, 52.797802399999995], [-2.1157294, 52.79757330000001], [-2.1152316, 52.79722480000001], [-2.1149576999999997, 52.79704739999999], [-2.1147408, 52.7969206], [-2.114555, 52.79681149999998], [-2.1142330999999994, 52.7966391], [-2.1136351, 52.7963715], [-2.1129887, 52.7961237], [-2.1123551, 52.79592000000001], [-2.1116768, 52.7957442], [-2.1109316, 52.7955851], [-2.110269, 52.7954766], [-2.1095827999999996, 52.7953983], [-2.1087620999999994, 52.7953552], [-2.1078933, 52.7953339], [-2.1071651999999994, 52.79536250000001], [-2.1065295999999996, 52.79542169999999], [-2.1059387, 52.795494000000005], [-2.1052613, 52.7956148], [-2.1046212999999994, 52.7957759], [-2.1040662, 52.795924199999995], [-2.1020556, 52.79646149999999], [-2.1007929999999995, 52.7968186], [-2.0995244, 52.797156099999995], [-2.0927002999999997, 52.79902310000001], [-2.092589, 52.7990499], [-2.0901626, 52.79971239999999], [-2.0894795000000004, 52.79988219999999], [-2.0886845, 52.80006180000001], [-2.0881784999999997, 52.8001452], [-2.0876497, 52.80022590000001], [-2.0869265, 52.8003048], [-2.0864094, 52.8003544], [-2.0858585, 52.80039190000001], [-2.0854773, 52.80041370000001], [-2.0847862, 52.80043619999999], [-2.0835811, 52.800409], [-2.0825747000000003, 52.8003684], [-2.0814891, 52.800283400000005], [-2.0806822, 52.800200899999986], [-2.0799098, 52.800082800000006], [-2.078997, 52.7999124], [-2.078052, 52.799695199999995], [-2.0774089, 52.7995263], [-2.0767565, 52.7993356], [-2.0760718999999996, 52.79910449999999], [-2.0757855999999997, 52.79898910000001], [-2.0755111, 52.7988767], [-2.0744535, 52.7984075], [-2.0741047, 52.798240400000005], [-2.0737969, 52.79807149999999], [-2.0732712, 52.7977608], [-2.0718929, 52.79695809999999], [-2.0711156, 52.796578200000006], [-2.0702072, 52.796173399999994], [-2.0696452, 52.795955199999995], [-2.0691384, 52.79577239999999], [-2.0686123999999997, 52.7955978], [-2.0682096, 52.79547749999999], [-2.0676323, 52.7953329], [-2.0674936, 52.7952922], [-2.066125153474899, 52.7948811664081], [-2.0658242999999996, 52.7947908], [-2.0642359, 52.794259999999994], [-2.0634067, 52.79397529999999], [-2.0622057, 52.7935321], [-2.061052, 52.793101099999994], [-2.059135, 52.7923409], [-2.0583707, 52.7920219], [-2.0583007, 52.7919917], [-2.0574131, 52.7916131], [-2.0564256, 52.7911918], [-2.0547376, 52.79059409999999], [-2.0539186, 52.79035079999999], [-2.0530653, 52.7901225], [-2.0519957999999994, 52.789886800000005], [-2.0519162, 52.7898702], [-2.0513414, 52.789744599999985], [-2.0502621, 52.78956919999999], [-2.0492189, 52.7894574], [-2.0482736, 52.789357999999986], [-2.0471508999999997, 52.7893004], [-2.0459571999999997, 52.78927449999998], [-2.0444778, 52.789301], [-2.043621, 52.78935239999999], [-2.0423993, 52.7894608], [-2.042149199999999, 52.7894944], [-2.0414855, 52.789583699999994], [-2.0406085, 52.78973020000001], [-2.0389416, 52.7900627], [-2.0356564, 52.7908558], [-2.0336021, 52.7913741], [-2.0325706, 52.7916034], [-2.0315009, 52.7918], [-2.0308629, 52.791886100000006], [-2.0302635, 52.791967], [-2.0292392999999995, 52.7921014], [-2.0280835, 52.79220299999999], [-2.0264905, 52.7923176], [-2.0253291, 52.7923575], [-2.0237615999999994, 52.7923572], [-2.0225175999999996, 52.79230390000001], [-2.0220095, 52.7922677], [-2.0211497, 52.79220639999999], [-2.0200505, 52.7920868], [-2.0187776999999993, 52.7919268], [-2.0176111, 52.7917175], [-2.016888, 52.7915763], [-2.016122, 52.7914063], [-2.0155816999999994, 52.7912748], [-2.0147361, 52.79105609999999], [-2.0138426, 52.7907917], [-2.0128412999999994, 52.7904551], [-2.012592, 52.7903736], [-2.0122609, 52.7902654], [-2.0117464, 52.79006960000001], [-2.0098064, 52.7893149], [-2.0079601999999994, 52.7887119], [-2.0068774, 52.7884127], [-2.0061194, 52.7882263], [-2.0056557, 52.7881039], [-2.005485, 52.788063699999995], [-2.0048746, 52.787951], [-2.0033007, 52.7876724], [-2.0023984999999995, 52.787547700000005], [-2.0009436, 52.7873796], [-2.0001102999999993, 52.787305], [-1.9992907, 52.7872615], [-1.9983329, 52.78722789999999], [-1.9978254999999996, 52.78721799999999], [-1.9972924, 52.787218300000006], [-1.9967717000000005, 52.7872186], [-1.9959619, 52.78724160000001], [-1.9957087, 52.7872511], [-1.9943793000000003, 52.78732759999999], [-1.9936169, 52.7873896], [-1.9928512, 52.7874667], [-1.9923434, 52.7875445], [-1.9922267999999996, 52.787558700000005], [-1.9910178999999997, 52.7877531], [-1.9897659, 52.7879853], [-1.9893853999999995, 52.78806899999999], [-1.9876967, 52.788428], [-1.9875442, 52.7884605], [-1.9872839, 52.7885144], [-1.986619, 52.7886484], [-1.9857710152128096, 52.788799065886614], [-1.9855789, 52.78883319999999], [-1.986619, 52.7886484], [-1.9855968, 52.78886390000001], [-1.9844253999999997, 52.7890512], [-1.9837284999999996, 52.78914120000001], [-1.9832395000000005, 52.7891958], [-1.982894, 52.7892265], [-1.9824308, 52.78926760000001], [-1.9816485, 52.789308000000005], [-1.9805675999999997, 52.78935139999999], [-1.9793386, 52.78937330000001], [-1.9785939, 52.789373000000005], [-1.9766438, 52.78937199999999], [-1.976293625062947, 52.78936403334287], [-1.9754701999999995, 52.78934530000001], [-1.9744858999999997, 52.78930679999999], [-1.9742322, 52.7892969], [-1.9727718, 52.789220500000006], [-1.9715803, 52.78912590000001], [-1.9698678999999997, 52.7889552], [-1.9687933999999996, 52.7888174], [-1.9678499999999997, 52.788670200000006], [-1.9663164, 52.7884104], [-1.9646356, 52.7880978], [-1.9631058, 52.78775780000001], [-1.9615444, 52.78737509999999], [-1.9612867999999997, 52.7873055], [-1.9602373, 52.7870218], [-1.9591106000000005, 52.786693699999994], [-1.9582477, 52.7864256], [-1.9572765, 52.7861032], [-1.9562747, 52.7857476], [-1.9550365, 52.785274900000005], [-1.9538076, 52.784778499999994], [-1.953275, 52.78454579999999], [-1.9531782, 52.78450359999999], [-1.9527147, 52.78430110000001], [-1.9514754, 52.7837287], [-1.9503588, 52.7831425], [-1.9494540999999996, 52.7826488], [-1.9487499999999995, 52.78224529999999], [-1.9486071000000005, 52.7821634], [-1.9480091, 52.781807400000005], [-1.9477207, 52.78162719999999], [-1.9461944, 52.7806363], [-1.9376297, 52.774978], [-1.9370939000000005, 52.774624], [-1.9364075275340715, 52.774171337077654], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206], [-1.9293879, 52.76938529999999], [-1.9290042999999997, 52.769079899999994], [-1.9284952, 52.76863900000001], [-1.9282583, 52.76840539999999], [-1.9270742999999997, 52.7672053], [-1.9267914480626336, 52.766918552514426], [-1.9264573, 52.7665798], [-1.9260406999999995, 52.7661895], [-1.9254623, 52.7656905], [-1.9248091, 52.765179200000006], [-1.9239429, 52.76457309999999], [-1.9231864, 52.764084700000005], [-1.9223591999999996, 52.763625600000005], [-1.9216673999999996, 52.76325939999999], [-1.9209612, 52.7629309], [-1.9200696999999995, 52.7625096], [-1.9189586999999997, 52.7620722], [-1.9178957, 52.76169149999999], [-1.916871, 52.76136340000001], [-1.9155892, 52.76102319999998], [-1.9140405, 52.760669199999995], [-1.9119183, 52.7601654], [-1.9115645, 52.7600814], [-1.9106091000000005, 52.75986100000001], [-1.9095679, 52.75956829999999], [-1.9080111999999996, 52.7590949], [-1.9060565, 52.758448599999994], [-1.9046147999999996, 52.7579313], [-1.9033845, 52.7574599], [-1.9022906, 52.7569986], [-1.9016389999999996, 52.75671830000001], [-1.9007884999999995, 52.756297399999994], [-1.8999539000000003, 52.755872200000006], [-1.8992489999999995, 52.7554659], [-1.8984902, 52.754993], [-1.8979262, 52.75459479999999], [-1.8973571, 52.754167], [-1.8969813, 52.753876299999995], [-1.8962241, 52.7532436], [-1.8960691999999997, 52.7531137], [-1.8952069, 52.7523907], [-1.8946752999999996, 52.751942699999994], [-1.8944179000000003, 52.7517229], [-1.8942362999999995, 52.7515678], [-1.8939855999999995, 52.7513537], [-1.8935032, 52.7509277], [-1.8927719000000005, 52.75034970000001], [-1.8922831, 52.75000539999999], [-1.8920487, 52.749840799999994], [-1.8918774, 52.749720499999995], [-1.8913617, 52.74937340000001], [-1.8906482, 52.74893279999999], [-1.8898407999999995, 52.74846569999999], [-1.8893078999999997, 52.74817970000001], [-1.8886634, 52.74786979999999], [-1.8885791999999997, 52.74782690000001], [-1.8880016, 52.7475675], [-1.8874732, 52.7473419], [-1.8866389999999995, 52.7470171], [-1.8864620966509948, 52.7469555740489], [-1.8857977, 52.7467245], [-1.8848741, 52.7464131], [-1.8840024, 52.74612249999999], [-1.8831575000000005, 52.74584], [-1.8822026, 52.74552009999999], [-1.8809456, 52.7451043], [-1.8805430999999997, 52.74498189999999], [-1.8796872, 52.744697], [-1.8784207, 52.744258499999994], [-1.8770702, 52.7438136], [-1.8763287999999996, 52.74356619999999], [-1.8758136, 52.7433799], [-1.8747777, 52.743011], [-1.8732387, 52.74242840000001], [-1.8715674999999996, 52.74175619999999], [-1.8708943, 52.74147010000001], [-1.8692925, 52.74074239999999], [-1.8682206, 52.7402049], [-1.8677206, 52.739951100000006], [-1.8672374000000005, 52.7396622], [-1.8672222, 52.73965309999999], [-1.8664588, 52.739242], [-1.8654597, 52.7386524], [-1.8645052, 52.73803860000001], [-1.8635408, 52.7374365], [-1.8627655999999997, 52.736904], [-1.8616364, 52.736092], [-1.8607781, 52.735458699999995], [-1.8601799999999995, 52.7350109], [-1.8594397, 52.7344646], [-1.8585814, 52.73382300000001], [-1.8573073, 52.732878199999995], [-1.8563324999999995, 52.7321477], [-1.8555497, 52.73155189999999], [-1.8550301, 52.73116679999998], [-1.8545967999999995, 52.730856800000005], [-1.8545126, 52.7307944], [-1.854255, 52.73061220000001], [-1.8446311999999991, 52.72339039999999], [-1.8435153999999996, 52.7225622], [-1.8434349, 52.7225006], [-1.8365846, 52.717380299999995], [-1.8359167, 52.7168648], [-1.8351280999999997, 52.71623789999999], [-1.8343523, 52.71559049999999], [-1.8336416, 52.714965799999995], [-1.8328131, 52.7141741], [-1.8319257, 52.713305600000005], [-1.831135396320239, 52.71253125491421], [-1.8310838, 52.712480699999986], [-1.8301457, 52.71156709999999], [-1.8295215, 52.7109516], [-1.8286966, 52.7101301], [-1.8278658, 52.70931819999999], [-1.8268797, 52.70835969999999], [-1.8260759, 52.7075719], [-1.8251667000000005, 52.7066691], [-1.8245402, 52.7060595], [-1.8238122, 52.7053461], [-1.8225814, 52.7041412], [-1.8214773, 52.7030565], [-1.82135, 52.7029353], [-1.8148695, 52.6965501], [-1.814193, 52.69593559999999], [-1.8137141000000003, 52.69551839999999], [-1.813184, 52.69509469999999], [-1.8121743999999995, 52.69440349999999], [-1.8106130000000005, 52.693404099999995], [-1.8091113, 52.69245000000001], [-1.807783, 52.6915988], [-1.8046322, 52.68959290000001], [-1.8035448999999997, 52.6889082], [-1.8029276, 52.68852690000001], [-1.8023624, 52.68821179999999], [-1.8018328, 52.687917199999994], [-1.801021, 52.6874887], [-1.8003286, 52.6871354], [-1.7994565, 52.6867539], [-1.7993384229084817, 52.68670577864461], [-1.7992811415266352, 52.68668243406563], [-1.7985842, 52.6863984], [-1.7976619, 52.6860413], [-1.7968276, 52.6857662], [-1.7966305682390429, 52.685708775972785], [-1.7957684000000005, 52.6854575], [-1.7949626999999997, 52.6852413], [-1.7942284, 52.6850673], [-1.7932597999999995, 52.684859899999985], [-1.7924116, 52.6847029], [-1.7914766, 52.68455749999999], [-1.7903618, 52.6844121], [-1.7889581999999995, 52.68429119999999], [-1.7880863, 52.684239700000006], [-1.7869626999999997, 52.68418940000001], [-1.7848424, 52.68412489999999], [-1.782154, 52.68405929999999], [-1.7798042, 52.6839876], [-1.7783796, 52.68393279999999], [-1.7780117, 52.68391329999999], [-1.7776263999999995, 52.6838904], [-1.7772406, 52.68386529999999], [-1.776801, 52.6838291], [-1.7763316999999998, 52.683786299999994], [-1.7758811999999995, 52.68374999999999], [-1.7752957, 52.6836825], [-1.7743827999999997, 52.6835717], [-1.7737531999999998, 52.683483300000006], [-1.7731123999999998, 52.68337979999998], [-1.7726348999999997, 52.68329849999999], [-1.7714467, 52.68305629999999], [-1.77016, 52.68279969999999], [-1.7688935, 52.68248049999999], [-1.7677499999999997, 52.68218209999999], [-1.7665161, 52.68179829999998], [-1.7651818, 52.681316599999995], [-1.7642910999999997, 52.6809933], [-1.7613531, 52.6797156], [-1.7610764, 52.6795893], [-1.7598948999999997, 52.6790094], [-1.7584155, 52.6783008], [-1.7462588, 52.67247159999999], [-1.7449684, 52.6718407], [-1.7439614000000003, 52.67136429999999], [-1.7429245999999998, 52.6708585], [-1.7423895, 52.67060080000001], [-1.7415124, 52.67016789999999], [-1.7408165, 52.669801199999995], [-1.7399683999999995, 52.6693295], [-1.7387972, 52.668672599999994], [-1.7379128999999998, 52.6681281], [-1.7371227, 52.6676262], [-1.7365596, 52.6672562], [-1.7354474999999998, 52.6664843], [-1.734261, 52.66559949999999], [-1.7332852, 52.66481530000001], [-1.7322330999999995, 52.6639094], [-1.7312179, 52.66295620000001], [-1.7300299, 52.6617428], [-1.7292485999999998, 52.6608501], [-1.7286587999999998, 52.6601619], [-1.7281192999999997, 52.6594567], [-1.7275842, 52.658732099999995], [-1.7271347603656535, 52.658076072523166], [-1.7271058, 52.65803379999999], [-1.7270620999999995, 52.65797], [-1.7267334, 52.65748899999999], [-1.7261876000000005, 52.6567196], [-1.7260559, 52.656539], [-1.7252588, 52.6554104], [-1.7243227999999995, 52.6540585], [-1.7232645, 52.65255569999999], [-1.7213845, 52.6498646], [-1.7205601, 52.64873870000001], [-1.7197706, 52.6478229], [-1.7190708999999995, 52.647076299999995], [-1.7185764, 52.6466061], [-1.7171792999999995, 52.64541500000001], [-1.7157359, 52.6443671], [-1.7145701999999998, 52.64362220000001], [-1.714447, 52.64354409999999], [-1.7134975999999995, 52.6429703], [-1.7127898, 52.64257], [-1.7121819, 52.64224999999998], [-1.7111936, 52.6417528], [-1.7102626999999997, 52.64134419999999], [-1.7092287999999998, 52.6409167], [-1.708568, 52.64066639999999], [-1.7077165, 52.6403689], [-1.7068574999999997, 52.64010400000001], [-1.7067990398270907, 52.640087059403285], [-1.7059582, 52.6398434], [-1.7047343999999998, 52.63953529999999], [-1.7037496999999997, 52.6393179], [-1.7029238, 52.6391562], [-1.7019642999999998, 52.6389888], [-1.7001565000000003, 52.638723599999985], [-1.6982314, 52.6384498], [-1.6967329999999998, 52.6382307], [-1.6958197, 52.638119], [-1.6941866, 52.63792719999999], [-1.6929768999999997, 52.6378263], [-1.6912229, 52.63770590000001], [-1.6901239999999995, 52.6376431], [-1.6888934, 52.6376008], [-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-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.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Stafford", "dest_arr_time_act": "1435", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Stafford", "current_leg_milage": "133.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 536.676, \"from_m\": 136.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 577.602, \"from_m\": 536.676, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 619.231, \"from_m\": 577.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2643.531, \"from_m\": 619.231, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16598.216, \"from_m\": 2643.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16741.966, \"from_m\": 16598.216, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16786.589, \"from_m\": 16741.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16991.747, \"from_m\": 16786.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29304.966, \"from_m\": 16991.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32354.17, \"from_m\": 29304.966, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33189.135, \"from_m\": 32354.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33515.975, \"from_m\": 33189.135, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34036.42, \"from_m\": 33515.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34154.014, \"from_m\": 34036.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34528.156, \"from_m\": 34154.014, \"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\": 73861.592, \"from_m\": 34528.156, \"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\": 73940.043, \"from_m\": 73861.592, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74899.742, \"from_m\": 73940.043, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76226.874, \"from_m\": 74899.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77921.958, \"from_m\": 76226.874, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78008.824, \"from_m\": 77921.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83660.566, \"from_m\": 78008.824, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120981.599, \"from_m\": 83660.566, \"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\": 121845.842, \"from_m\": 120981.599, \"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\": 123001.855, \"from_m\": 121845.842, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123789.594, \"from_m\": 123001.855, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 124357.576, \"from_m\": 123789.594, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130399.303, \"from_m\": 124357.576, \"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\": 130472.175, \"from_m\": 130399.303, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144808.41, \"from_m\": 130472.175, \"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\": 150693.652, \"from_m\": 144808.41, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150764.021, \"from_m\": 150693.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 150836.117, \"from_m\": 150764.021, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150901.946, \"from_m\": 150836.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 156069.202, \"from_m\": 150901.946, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157395.917, \"from_m\": 156069.202, \"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\": 157433.506, \"from_m\": 157395.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 171278.52, \"from_m\": 157433.506, \"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\": 177708.469, \"from_m\": 171278.52, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 196489.168, \"from_m\": 177708.469, \"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\": 196583.779, \"from_m\": 196489.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\": 209564.705, \"from_m\": 196583.779, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 209725.382, \"from_m\": 209564.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210389.634, \"from_m\": 209725.382, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 211217.772, \"from_m\": 210389.634, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 213541.926, \"from_m\": 211217.772, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 220172.933, \"from_m\": 213541.926, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 223462.287, \"from_m\": 220172.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 227743.092, \"from_m\": 223462.287, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 227828.935, \"from_m\": 227743.092, \"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\": 227924.434, \"from_m\": 227828.935, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 228010.897, \"from_m\": 227924.434, \"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\": 241272.601, \"from_m\": 228010.897, \"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\": 243205.188, \"from_m\": 241272.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 251473.605, \"from_m\": 243205.188, \"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\": 251527.543, \"from_m\": 251473.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277306.912, \"from_m\": 251527.543, \"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\": 280676.771, \"from_m\": 277306.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 282180.204, \"from_m\": 280676.771, \"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\": 284025.192, \"from_m\": 282180.204, \"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\": 285177.227, \"from_m\": 284025.192, \"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\": 285224.119, \"from_m\": 285177.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 286452.685, \"from_m\": 285224.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 286931.434, \"from_m\": 286452.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 286986.719, \"from_m\": 286931.434, \"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\": 287030.803, \"from_m\": 286986.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 287074.039, \"from_m\": 287030.803, \"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\": 287138.841, \"from_m\": 287074.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 287818.653, \"from_m\": 287138.841, \"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\": 287825.559, \"from_m\": 287818.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 741426, \"profile_key\": \"897869acd8c78a43ca8c5ffafdc69db1e552993d6469ee311edabfd4f939b780\", \"schedule_id\": 26677, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 2, \"distance_m\": 16741.966, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 3, \"distance_m\": 31442.582, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1255\", \"location\": \"Crewe\", \"stage_seq\": 4, \"distance_m\": 33842.624, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 5, \"distance_m\": 36534.248, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Madeley\", \"stage_seq\": 6, \"distance_m\": 47195.052, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Norton Bridge\", \"stage_seq\": 7, \"distance_m\": 64690.094, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1314\", \"location\": \"Stafford\", \"stage_seq\": 8, \"distance_m\": 73216.418, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Colwich Jn\", \"stage_seq\": 9, \"distance_m\": 83476.42, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 10, \"distance_m\": 87386.88, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 11, \"distance_m\": 99799.715, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Amington Jn\", \"stage_seq\": 12, \"distance_m\": 112472.891, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Nuneaton\", \"stage_seq\": 13, \"distance_m\": 131726.545, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 14, \"distance_m\": 153930.437, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Rugby\", \"stage_seq\": 15, \"distance_m\": 154979.744, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 16, \"distance_m\": 157315.691, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Weedon\", \"stage_seq\": 17, \"distance_m\": 176452.449, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Hanslope Jn\", \"stage_seq\": 18, \"distance_m\": 196984.88, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 19, \"distance_m\": 207708.632, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Bletchley\", \"stage_seq\": 20, \"distance_m\": 212713.094, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Ledburn Jn\", \"stage_seq\": 21, \"distance_m\": 227557.915, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Tring\", \"stage_seq\": 22, \"distance_m\": 236932.607, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 23, \"distance_m\": 246761.085, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Watford Junction\", \"stage_seq\": 24, \"distance_m\": 259777.532, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 25, \"distance_m\": 269534.765, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Wembley Central\", \"stage_seq\": 26, \"distance_m\": 274910.268, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 27, \"distance_m\": 279328.469, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Camden Jn\", \"stage_seq\": 28, \"distance_m\": 285092.556, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Camden South Jn\", \"stage_seq\": 29, \"distance_m\": 286033.167, \"section_seq\": 1, \"route_path_id\": 140904}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 30, \"distance_m\": 287825.559, \"section_seq\": 1, \"route_path_id\": 140904}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 287825.559, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140904}], \"total_distance_m\": 287825.559, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 284216.504, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3609.055, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "79.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:52:49Z\", \"source_id\": 62697318, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:52:52Z\", \"source_id\": 19907512, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:11Z\", \"source_id\": 62748775, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:16Z\", \"source_id\": 19921888, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:47Z\", \"source_id\": 62817944, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:46Z\", \"source_id\": 19941795, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:34Z\", \"source_id\": 62837763, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:38Z\", \"source_id\": 19947399, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:31Z\", \"source_id\": 62882683, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:34Z\", \"source_id\": 19960166, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:13Z\", \"source_id\": 62887099, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:16Z\", \"source_id\": 19961291, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:26Z\", \"source_id\": 62907988, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:31Z\", \"source_id\": 19967264, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:12Z\", \"source_id\": 62928014, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:13Z\", \"source_id\": 19972867, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:31Z\", \"source_id\": 62936412, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:35Z\", \"source_id\": 19975346, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:12Z\", \"source_id\": 62940700, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:15Z\", \"source_id\": 19976520, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:01Z\", \"source_id\": 62957980, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:06Z\", \"source_id\": 19981550, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "2", "timing_fact_generation": 1789997767407302, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:50.487522", "service_state_evidence_id": 19981550, "current_leg_start_actual_dep": "2026-09-21T13:16:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:51.099728", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
CTR |
EUS |
1A38 |
805005+805007 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 536.676, "from_m": 136.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 577.602, "from_m": 536.676, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 619.231, "from_m": 577.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2643.531, "from_m": 619.231, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16598.216, "from_m": 2643.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16741.966, "from_m": 16598.216, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16786.589, "from_m": 16741.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16991.747, "from_m": 16786.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29304.966, "from_m": 16991.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32354.17, "from_m": 29304.966, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33189.135, "from_m": 32354.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33515.975, "from_m": 33189.135, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34036.42, "from_m": 33515.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34154.014, "from_m": 34036.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34528.156, "from_m": 34154.014, "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": 73861.592, "from_m": 34528.156, "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": 73940.043, "from_m": 73861.592, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74899.742, "from_m": 73940.043, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76226.874, "from_m": 74899.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77921.958, "from_m": 76226.874, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78008.824, "from_m": 77921.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83660.566, "from_m": 78008.824, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120981.599, "from_m": 83660.566, "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": 121845.842, "from_m": 120981.599, "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": 123001.855, "from_m": 121845.842, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123789.594, "from_m": 123001.855, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 124357.576, "from_m": 123789.594, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130399.303, "from_m": 124357.576, "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": 130472.175, "from_m": 130399.303, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144808.41, "from_m": 130472.175, "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": 150693.652, "from_m": 144808.41, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150764.021, "from_m": 150693.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 150836.117, "from_m": 150764.021, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150901.946, "from_m": 150836.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 156069.202, "from_m": 150901.946, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157395.917, "from_m": 156069.202, "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": 157433.506, "from_m": 157395.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 171278.52, "from_m": 157433.506, "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": 177708.469, "from_m": 171278.52, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196489.168, "from_m": 177708.469, "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": 196583.779, "from_m": 196489.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": 209564.705, "from_m": 196583.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 209725.382, "from_m": 209564.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210389.634, "from_m": 209725.382, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 211217.772, "from_m": 210389.634, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 213541.926, "from_m": 211217.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 220172.933, "from_m": 213541.926, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 223462.287, "from_m": 220172.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 227743.092, "from_m": 223462.287, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 227828.935, "from_m": 227743.092, "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": 227924.434, "from_m": 227828.935, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 228010.897, "from_m": 227924.434, "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": 241272.601, "from_m": 228010.897, "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": 243205.188, "from_m": 241272.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 251473.605, "from_m": 243205.188, "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": 251527.543, "from_m": 251473.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277306.912, "from_m": 251527.543, "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": 280676.771, "from_m": 277306.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 282180.204, "from_m": 280676.771, "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": 284025.192, "from_m": 282180.204, "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": 285177.227, "from_m": 284025.192, "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": 285224.119, "from_m": 285177.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 286452.685, "from_m": 285224.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 286931.434, "from_m": 286452.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 286986.719, "from_m": 286931.434, "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": 287030.803, "from_m": 286986.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 287074.039, "from_m": 287030.803, "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": 287138.841, "from_m": 287074.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 287818.653, "from_m": 287138.841, "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": 287825.559, "from_m": 287818.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 741426, "profile_key": "897869acd8c78a43ca8c5ffafdc69db1e552993d6469ee311edabfd4f939b780", "schedule_id": 26677, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Beeston Castle & T.S.B.", "stage_seq": 2, "distance_m": 16741.966, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Crewe Steel Works S.B.", "stage_seq": 3, "distance_m": 31442.582, "section_seq": 1, "route_path_id": 140904}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1255", "location": "Crewe", "stage_seq": 4, "distance_m": 33842.624, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Crewe Basford Hall Jn", "stage_seq": 5, "distance_m": 36534.248, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Madeley", "stage_seq": 6, "distance_m": 47195.052, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Norton Bridge", "stage_seq": 7, "distance_m": 64690.094, "section_seq": 1, "route_path_id": 140904}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1314", "location": "Stafford", "stage_seq": 8, "distance_m": 73216.418, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Colwich Jn", "stage_seq": 9, "distance_m": 83476.42, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Rugeley North Jn", "stage_seq": 10, "distance_m": 87386.88, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Lichfield TV North Jn (LL)", "stage_seq": 11, "distance_m": 99799.715, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Amington Jn", "stage_seq": 12, "distance_m": 112472.891, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336", "location": "Nuneaton", "stage_seq": 13, "distance_m": 131726.545, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344H", "location": "Rugby Trent Valley Jn", "stage_seq": 14, "distance_m": 153930.437, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Rugby", "stage_seq": 15, "distance_m": 154979.744, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345H", "location": "Hillmorton Jn", "stage_seq": 16, "distance_m": 157315.691, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Weedon", "stage_seq": 17, "distance_m": 176452.449, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Hanslope Jn", "stage_seq": 18, "distance_m": 196984.88, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Milton Keynes Central", "stage_seq": 19, "distance_m": 207708.632, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Bletchley", "stage_seq": 20, "distance_m": 212713.094, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Ledburn Jn", "stage_seq": 21, "distance_m": 227557.915, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Tring", "stage_seq": 22, "distance_m": 236932.607, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Bourne End Jn (Herts)", "stage_seq": 23, "distance_m": 246761.085, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Watford Junction", "stage_seq": 24, "distance_m": 259777.532, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Harrow & Wealdstone", "stage_seq": 25, "distance_m": 269534.765, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Wembley Central", "stage_seq": 26, "distance_m": 274910.268, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429", "location": "Willesden West London Jn", "stage_seq": 27, "distance_m": 279328.469, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Camden Jn", "stage_seq": 28, "distance_m": 285092.556, "section_seq": 1, "route_path_id": 140904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Camden South Jn", "stage_seq": 29, "distance_m": 286033.167, "section_seq": 1, "route_path_id": 140904}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": null, "location": "London Euston", "stage_seq": 30, "distance_m": 287825.559, "section_seq": 1, "route_path_id": 140904}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 287825.559, "from_m": 0.0, "section_seq": 1, "route_path_id": 140904}], "total_distance_m": 287825.559, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 284216.504, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3609.055, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:52:49Z", "source_id": 62697318, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:52:52Z", "source_id": 19907512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:11Z", "source_id": 62748775, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:16Z", "source_id": 19921888, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:47Z", "source_id": 62817944, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:46Z", "source_id": 19941795, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:34Z", "source_id": 62837763, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:38Z", "source_id": 19947399, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:31Z", "source_id": 62882683, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:34Z", "source_id": 19960166, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:13Z", "source_id": 62887099, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:16Z", "source_id": 19961291, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:26Z", "source_id": 62907988, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:31Z", "source_id": 19967264, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:12Z", "source_id": 62928014, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:13Z", "source_id": 19972867, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:31Z", "source_id": 62936412, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:28:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:35Z", "source_id": 19975346, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:12Z", "source_id": 62940700, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:15Z", "source_id": 19976520, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22654, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:01Z", "source_id": 62957980, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:06Z", "source_id": 19981550, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Chester |
1232 |
1232 |
4 |
None |
None |
London Euston |
1435 |
1435 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33934/2026-09-21/detailed |
None |
Stafford |
2026-09-21T13:16:00+01:00 |
London Euston |
79.0 |
{"type": "LineString", "coordinates": [[-2.1226352, 52.8034815], [-2.1221517999999997, 52.803126899999995], [-2.121826, 52.80289149999999], [-2.1215102, 52.8026615], [-2.1212259999999996, 52.8024538], [-2.1209628, 52.8022579], [-2.1206298, 52.802044999999985], [-2.1203063, 52.8017916], [-2.1196751, 52.8013449], [-2.119521, 52.8012105], [-2.1191923, 52.8009184], [-2.1187548, 52.80057149999999], [-2.1180846, 52.799913700000005], [-2.1177522, 52.79956320000001], [-2.1174066999999996, 52.7991938], [-2.1168323999999994, 52.798618999999995], [-2.116702399999999, 52.7984888], [-2.1164676, 52.798243], [-2.1162863, 52.79804099999999], [-2.1160104, 52.797802399999995], [-2.1157294, 52.79757330000001], [-2.1152316, 52.79722480000001], [-2.1149576999999997, 52.79704739999999], [-2.1147408, 52.7969206], [-2.114555, 52.79681149999998], [-2.1142330999999994, 52.7966391], [-2.1136351, 52.7963715], [-2.1129887, 52.7961237], [-2.1123551, 52.79592000000001], [-2.1116768, 52.7957442], [-2.1109316, 52.7955851], [-2.110269, 52.7954766], [-2.1095827999999996, 52.7953983], [-2.1087620999999994, 52.7953552], [-2.1078933, 52.7953339], [-2.1071651999999994, 52.79536250000001], [-2.1065295999999996, 52.79542169999999], [-2.1059387, 52.795494000000005], [-2.1052613, 52.7956148], [-2.1046212999999994, 52.7957759], [-2.1040662, 52.795924199999995], [-2.1020556, 52.79646149999999], [-2.1007929999999995, 52.7968186], [-2.0995244, 52.797156099999995], [-2.0927002999999997, 52.79902310000001], [-2.092589, 52.7990499], [-2.0901626, 52.79971239999999], [-2.0894795000000004, 52.79988219999999], [-2.0886845, 52.80006180000001], [-2.0881784999999997, 52.8001452], [-2.0876497, 52.80022590000001], [-2.0869265, 52.8003048], [-2.0864094, 52.8003544], [-2.0858585, 52.80039190000001], [-2.0854773, 52.80041370000001], [-2.0847862, 52.80043619999999], [-2.0835811, 52.800409], [-2.0825747000000003, 52.8003684], [-2.0814891, 52.800283400000005], [-2.0806822, 52.800200899999986], [-2.0799098, 52.800082800000006], [-2.078997, 52.7999124], [-2.078052, 52.799695199999995], [-2.0774089, 52.7995263], [-2.0767565, 52.7993356], [-2.0760718999999996, 52.79910449999999], [-2.0757855999999997, 52.79898910000001], [-2.0755111, 52.7988767], [-2.0744535, 52.7984075], [-2.0741047, 52.798240400000005], [-2.0737969, 52.79807149999999], [-2.0732712, 52.7977608], [-2.0718929, 52.79695809999999], [-2.0711156, 52.796578200000006], [-2.0702072, 52.796173399999994], [-2.0696452, 52.795955199999995], [-2.0691384, 52.79577239999999], [-2.0686123999999997, 52.7955978], [-2.0682096, 52.79547749999999], [-2.0676323, 52.7953329], [-2.0674936, 52.7952922], [-2.066125153474899, 52.7948811664081], [-2.0658242999999996, 52.7947908], [-2.0642359, 52.794259999999994], [-2.0634067, 52.79397529999999], [-2.0622057, 52.7935321], [-2.061052, 52.793101099999994], [-2.059135, 52.7923409], [-2.0583707, 52.7920219], [-2.0583007, 52.7919917], [-2.0574131, 52.7916131], [-2.0564256, 52.7911918], [-2.0547376, 52.79059409999999], [-2.0539186, 52.79035079999999], [-2.0530653, 52.7901225], [-2.0519957999999994, 52.789886800000005], [-2.0519162, 52.7898702], [-2.0513414, 52.789744599999985], [-2.0502621, 52.78956919999999], [-2.0492189, 52.7894574], [-2.0482736, 52.789357999999986], [-2.0471508999999997, 52.7893004], [-2.0459571999999997, 52.78927449999998], [-2.0444778, 52.789301], [-2.043621, 52.78935239999999], [-2.0423993, 52.7894608], [-2.042149199999999, 52.7894944], [-2.0414855, 52.789583699999994], [-2.0406085, 52.78973020000001], [-2.0389416, 52.7900627], [-2.0356564, 52.7908558], [-2.0336021, 52.7913741], [-2.0325706, 52.7916034], [-2.0315009, 52.7918], [-2.0308629, 52.791886100000006], [-2.0302635, 52.791967], [-2.0292392999999995, 52.7921014], [-2.0280835, 52.79220299999999], [-2.0264905, 52.7923176], [-2.0253291, 52.7923575], [-2.0237615999999994, 52.7923572], [-2.0225175999999996, 52.79230390000001], [-2.0220095, 52.7922677], [-2.0211497, 52.79220639999999], [-2.0200505, 52.7920868], [-2.0187776999999993, 52.7919268], [-2.0176111, 52.7917175], [-2.016888, 52.7915763], [-2.016122, 52.7914063], [-2.0155816999999994, 52.7912748], [-2.0147361, 52.79105609999999], [-2.0138426, 52.7907917], [-2.0128412999999994, 52.7904551], [-2.012592, 52.7903736], [-2.0122609, 52.7902654], [-2.0117464, 52.79006960000001], [-2.0098064, 52.7893149], [-2.0079601999999994, 52.7887119], [-2.0068774, 52.7884127], [-2.0061194, 52.7882263], [-2.0056557, 52.7881039], [-2.005485, 52.788063699999995], [-2.0048746, 52.787951], [-2.0033007, 52.7876724], [-2.0023984999999995, 52.787547700000005], [-2.0009436, 52.7873796], [-2.0001102999999993, 52.787305], [-1.9992907, 52.7872615], [-1.9983329, 52.78722789999999], [-1.9978254999999996, 52.78721799999999], [-1.9972924, 52.787218300000006], [-1.9967717000000005, 52.7872186], [-1.9959619, 52.78724160000001], [-1.9957087, 52.7872511], [-1.9943793000000003, 52.78732759999999], [-1.9936169, 52.7873896], [-1.9928512, 52.7874667], [-1.9923434, 52.7875445], [-1.9922267999999996, 52.787558700000005], [-1.9910178999999997, 52.7877531], [-1.9897659, 52.7879853], [-1.9893853999999995, 52.78806899999999], [-1.9876967, 52.788428], [-1.9875442, 52.7884605], [-1.9872839, 52.7885144], [-1.986619, 52.7886484], [-1.9857710152128096, 52.788799065886614], [-1.9855789, 52.78883319999999], [-1.986619, 52.7886484], [-1.9855968, 52.78886390000001], [-1.9844253999999997, 52.7890512], [-1.9837284999999996, 52.78914120000001], [-1.9832395000000005, 52.7891958], [-1.982894, 52.7892265], [-1.9824308, 52.78926760000001], [-1.9816485, 52.789308000000005], [-1.9805675999999997, 52.78935139999999], [-1.9793386, 52.78937330000001], [-1.9785939, 52.789373000000005], [-1.9766438, 52.78937199999999], [-1.976293625062947, 52.78936403334287], [-1.9754701999999995, 52.78934530000001], [-1.9744858999999997, 52.78930679999999], [-1.9742322, 52.7892969], [-1.9727718, 52.789220500000006], [-1.9715803, 52.78912590000001], [-1.9698678999999997, 52.7889552], [-1.9687933999999996, 52.7888174], [-1.9678499999999997, 52.788670200000006], [-1.9663164, 52.7884104], [-1.9646356, 52.7880978], [-1.9631058, 52.78775780000001], [-1.9615444, 52.78737509999999], [-1.9612867999999997, 52.7873055], [-1.9602373, 52.7870218], [-1.9591106000000005, 52.786693699999994], [-1.9582477, 52.7864256], [-1.9572765, 52.7861032], [-1.9562747, 52.7857476], [-1.9550365, 52.785274900000005], [-1.9538076, 52.784778499999994], [-1.953275, 52.78454579999999], [-1.9531782, 52.78450359999999], [-1.9527147, 52.78430110000001], [-1.9514754, 52.7837287], [-1.9503588, 52.7831425], [-1.9494540999999996, 52.7826488], [-1.9487499999999995, 52.78224529999999], [-1.9486071000000005, 52.7821634], [-1.9480091, 52.781807400000005], [-1.9477207, 52.78162719999999], [-1.9461944, 52.7806363], [-1.9376297, 52.774978], [-1.9370939000000005, 52.774624], [-1.9364075275340715, 52.774171337077654], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206], [-1.9293879, 52.76938529999999], [-1.9290042999999997, 52.769079899999994], [-1.9284952, 52.76863900000001], [-1.9282583, 52.76840539999999], [-1.9270742999999997, 52.7672053], [-1.9267914480626336, 52.766918552514426], [-1.9264573, 52.7665798], [-1.9260406999999995, 52.7661895], [-1.9254623, 52.7656905], [-1.9248091, 52.765179200000006], [-1.9239429, 52.76457309999999], [-1.9231864, 52.764084700000005], [-1.9223591999999996, 52.763625600000005], [-1.9216673999999996, 52.76325939999999], [-1.9209612, 52.7629309], [-1.9200696999999995, 52.7625096], [-1.9189586999999997, 52.7620722], [-1.9178957, 52.76169149999999], [-1.916871, 52.76136340000001], [-1.9155892, 52.76102319999998], [-1.9140405, 52.760669199999995], [-1.9119183, 52.7601654], [-1.9115645, 52.7600814], [-1.9106091000000005, 52.75986100000001], [-1.9095679, 52.75956829999999], [-1.9080111999999996, 52.7590949], [-1.9060565, 52.758448599999994], [-1.9046147999999996, 52.7579313], [-1.9033845, 52.7574599], [-1.9022906, 52.7569986], [-1.9016389999999996, 52.75671830000001], [-1.9007884999999995, 52.756297399999994], [-1.8999539000000003, 52.755872200000006], [-1.8992489999999995, 52.7554659], [-1.8984902, 52.754993], [-1.8979262, 52.75459479999999], [-1.8973571, 52.754167], [-1.8969813, 52.753876299999995], [-1.8962241, 52.7532436], [-1.8960691999999997, 52.7531137], [-1.8952069, 52.7523907], [-1.8946752999999996, 52.751942699999994], [-1.8944179000000003, 52.7517229], [-1.8942362999999995, 52.7515678], [-1.8939855999999995, 52.7513537], [-1.8935032, 52.7509277], [-1.8927719000000005, 52.75034970000001], [-1.8922831, 52.75000539999999], [-1.8920487, 52.749840799999994], [-1.8918774, 52.749720499999995], [-1.8913617, 52.74937340000001], [-1.8906482, 52.74893279999999], [-1.8898407999999995, 52.74846569999999], [-1.8893078999999997, 52.74817970000001], [-1.8886634, 52.74786979999999], [-1.8885791999999997, 52.74782690000001], [-1.8880016, 52.7475675], [-1.8874732, 52.7473419], [-1.8866389999999995, 52.7470171], [-1.8864620966509948, 52.7469555740489], [-1.8857977, 52.7467245], [-1.8848741, 52.7464131], [-1.8840024, 52.74612249999999], [-1.8831575000000005, 52.74584], [-1.8822026, 52.74552009999999], [-1.8809456, 52.7451043], [-1.8805430999999997, 52.74498189999999], [-1.8796872, 52.744697], [-1.8784207, 52.744258499999994], [-1.8770702, 52.7438136], [-1.8763287999999996, 52.74356619999999], [-1.8758136, 52.7433799], [-1.8747777, 52.743011], [-1.8732387, 52.74242840000001], [-1.8715674999999996, 52.74175619999999], [-1.8708943, 52.74147010000001], [-1.8692925, 52.74074239999999], [-1.8682206, 52.7402049], [-1.8677206, 52.739951100000006], [-1.8672374000000005, 52.7396622], [-1.8672222, 52.73965309999999], [-1.8664588, 52.739242], [-1.8654597, 52.7386524], [-1.8645052, 52.73803860000001], [-1.8635408, 52.7374365], [-1.8627655999999997, 52.736904], [-1.8616364, 52.736092], [-1.8607781, 52.735458699999995], [-1.8601799999999995, 52.7350109], [-1.8594397, 52.7344646], [-1.8585814, 52.73382300000001], [-1.8573073, 52.732878199999995], [-1.8563324999999995, 52.7321477], [-1.8555497, 52.73155189999999], [-1.8550301, 52.73116679999998], [-1.8545967999999995, 52.730856800000005], [-1.8545126, 52.7307944], [-1.854255, 52.73061220000001], [-1.8446311999999991, 52.72339039999999], [-1.8435153999999996, 52.7225622], [-1.8434349, 52.7225006], [-1.8365846, 52.717380299999995], [-1.8359167, 52.7168648], [-1.8351280999999997, 52.71623789999999], [-1.8343523, 52.71559049999999], [-1.8336416, 52.714965799999995], [-1.8328131, 52.7141741], [-1.8319257, 52.713305600000005], [-1.831135396320239, 52.71253125491421], [-1.8310838, 52.712480699999986], [-1.8301457, 52.71156709999999], [-1.8295215, 52.7109516], [-1.8286966, 52.7101301], [-1.8278658, 52.70931819999999], [-1.8268797, 52.70835969999999], [-1.8260759, 52.7075719], [-1.8251667000000005, 52.7066691], [-1.8245402, 52.7060595], [-1.8238122, 52.7053461], [-1.8225814, 52.7041412], [-1.8214773, 52.7030565], [-1.82135, 52.7029353], [-1.8148695, 52.6965501], [-1.814193, 52.69593559999999], [-1.8137141000000003, 52.69551839999999], [-1.813184, 52.69509469999999], [-1.8121743999999995, 52.69440349999999], [-1.8106130000000005, 52.693404099999995], [-1.8091113, 52.69245000000001], [-1.807783, 52.6915988], [-1.8046322, 52.68959290000001], [-1.8035448999999997, 52.6889082], [-1.8029276, 52.68852690000001], [-1.8023624, 52.68821179999999], [-1.8018328, 52.687917199999994], [-1.801021, 52.6874887], [-1.8003286, 52.6871354], [-1.7994565, 52.6867539], [-1.7993384229084817, 52.68670577864461], [-1.7992811415266352, 52.68668243406563], [-1.7985842, 52.6863984], [-1.7976619, 52.6860413], [-1.7968276, 52.6857662], [-1.7966305682390429, 52.685708775972785], [-1.7957684000000005, 52.6854575], [-1.7949626999999997, 52.6852413], [-1.7942284, 52.6850673], [-1.7932597999999995, 52.684859899999985], [-1.7924116, 52.6847029], [-1.7914766, 52.68455749999999], [-1.7903618, 52.6844121], [-1.7889581999999995, 52.68429119999999], [-1.7880863, 52.684239700000006], [-1.7869626999999997, 52.68418940000001], [-1.7848424, 52.68412489999999], [-1.782154, 52.68405929999999], [-1.7798042, 52.6839876], [-1.7783796, 52.68393279999999], [-1.7780117, 52.68391329999999], [-1.7776263999999995, 52.6838904], [-1.7772406, 52.68386529999999], [-1.776801, 52.6838291], [-1.7763316999999998, 52.683786299999994], [-1.7758811999999995, 52.68374999999999], [-1.7752957, 52.6836825], [-1.7743827999999997, 52.6835717], [-1.7737531999999998, 52.683483300000006], [-1.7731123999999998, 52.68337979999998], [-1.7726348999999997, 52.68329849999999], [-1.7714467, 52.68305629999999], [-1.77016, 52.68279969999999], [-1.7688935, 52.68248049999999], [-1.7677499999999997, 52.68218209999999], [-1.7665161, 52.68179829999998], [-1.7651818, 52.681316599999995], [-1.7642910999999997, 52.6809933], [-1.7613531, 52.6797156], [-1.7610764, 52.6795893], [-1.7598948999999997, 52.6790094], [-1.7584155, 52.6783008], [-1.7462588, 52.67247159999999], [-1.7449684, 52.6718407], [-1.7439614000000003, 52.67136429999999], [-1.7429245999999998, 52.6708585], [-1.7423895, 52.67060080000001], [-1.7415124, 52.67016789999999], [-1.7408165, 52.669801199999995], [-1.7399683999999995, 52.6693295], [-1.7387972, 52.668672599999994], [-1.7379128999999998, 52.6681281], [-1.7371227, 52.6676262], [-1.7365596, 52.6672562], [-1.7354474999999998, 52.6664843], [-1.734261, 52.66559949999999], [-1.7332852, 52.66481530000001], [-1.7322330999999995, 52.6639094], [-1.7312179, 52.66295620000001], [-1.7300299, 52.6617428], [-1.7292485999999998, 52.6608501], [-1.7286587999999998, 52.6601619], [-1.7281192999999997, 52.6594567], [-1.7275842, 52.658732099999995], [-1.7271347603656535, 52.658076072523166], [-1.7271058, 52.65803379999999], [-1.7270620999999995, 52.65797], [-1.7267334, 52.65748899999999], [-1.7261876000000005, 52.6567196], [-1.7260559, 52.656539], [-1.7252588, 52.6554104], [-1.7243227999999995, 52.6540585], [-1.7232645, 52.65255569999999], [-1.7213845, 52.6498646], [-1.7205601, 52.64873870000001], [-1.7197706, 52.6478229], [-1.7190708999999995, 52.647076299999995], [-1.7185764, 52.6466061], [-1.7171792999999995, 52.64541500000001], [-1.7157359, 52.6443671], [-1.7145701999999998, 52.64362220000001], [-1.714447, 52.64354409999999], [-1.7134975999999995, 52.6429703], [-1.7127898, 52.64257], [-1.7121819, 52.64224999999998], [-1.7111936, 52.6417528], [-1.7102626999999997, 52.64134419999999], [-1.7092287999999998, 52.6409167], [-1.708568, 52.64066639999999], [-1.7077165, 52.6403689], [-1.7068574999999997, 52.64010400000001], [-1.7067990398270907, 52.640087059403285], [-1.7059582, 52.6398434], [-1.7047343999999998, 52.63953529999999], [-1.7037496999999997, 52.6393179], [-1.7029238, 52.6391562], [-1.7019642999999998, 52.6389888], [-1.7001565000000003, 52.638723599999985], [-1.6982314, 52.6384498], [-1.6967329999999998, 52.6382307], [-1.6958197, 52.638119], [-1.6941866, 52.63792719999999], [-1.6929768999999997, 52.6378263], [-1.6912229, 52.63770590000001], [-1.6901239999999995, 52.6376431], [-1.6888934, 52.6376008], [-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-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.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
133.5 |
1318 |
1437 |
Stafford |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981550 |
1789997767407302 |
98 |
98 |
2026-09-21 13:47:51.099728 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:50.487522 |
| 712232 |
743288 |
W04428 |
529G34MN21 |
2026-09-21 |
COMPLETE |
19981583 |
2026-09-21 14:37:00 |
2026-09-21 13:47:52 |
2026-09-23 13:47:52 |
{"id": 743288, "stp": "P", "toc": "London Overground", "uid": "W04428", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04428/2026-09-21/detailed", "trust_id": "529G34MN21", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-21", "dest_arr_time": "1435", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G34", "timing_status": "LATE", "origin_station": "Dalston Junction", "current_leg_arr": "1437", "current_leg_dep": "1431", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1349", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-21T13:47:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-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": "Wandsworth Road", "dest_arr_time_act": "1435", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"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\": 473.749, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2211.407, \"from_m\": 473.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3362.932, \"from_m\": 2211.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\": 5100.59, \"from_m\": 3362.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5157.927, \"from_m\": 5100.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6897.434, \"from_m\": 5157.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7203.925, \"from_m\": 6897.434, \"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\": 7241.38, \"from_m\": 7203.925, \"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\": 7621.463, \"from_m\": 7241.38, \"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\": 8337.015, \"from_m\": 7621.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8569.295, \"from_m\": 8337.015, \"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\": 10252.253, \"from_m\": 8569.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10336.691, \"from_m\": 10252.253, \"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\": 12080.148, \"from_m\": 10336.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\": 13476.487, \"from_m\": 12080.148, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15046.243, \"from_m\": 13476.487, \"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\": 15366.696, \"from_m\": 15046.243, \"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\": 15436.234, \"from_m\": 15366.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15736.076, \"from_m\": 15436.234, \"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\": 15785.846, \"from_m\": 15736.076, \"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\": 17875.602, \"from_m\": 15785.846, \"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\": 18787.797, \"from_m\": 17875.602, \"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\": 19881.769, \"from_m\": 18787.797, \"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\": 19972.634, \"from_m\": 19881.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20496.234, \"from_m\": 19972.634, \"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\": 20534.568, \"from_m\": 20496.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20621.398, \"from_m\": 20534.568, \"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\": 20763.861, \"from_m\": 20621.398, \"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\": 21408.551, \"from_m\": 20763.861, \"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\": 21508.369, \"from_m\": 21408.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22892.078, \"from_m\": 21508.369, \"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\": 23129.387, \"from_m\": 22892.078, \"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\": 743288, \"profile_key\": \"5d10e7a29a9398c60f8260a122e9ac1e00429800db90f5936986675b2990e5c6\", \"schedule_id\": 25439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1350H\", \"wtt_dep\": \"1351\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 672.613, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 1554.851, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1355H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 2787.17, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 8569.295, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1400\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 9553.827, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1402\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10336.691, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1403H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 10813.015, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11127.08, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 11736.746, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12026.19, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13507.227, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1414\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14025.448, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1419\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15226.677, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 15736.076, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 16561.082, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1427H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 19727.457, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 19991.444, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20406.67, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20496.234, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21356.71, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23129.387, \"section_seq\": 1, \"route_path_id\": 119831}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23129.387, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119831}], \"total_distance_m\": 23129.387, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 22817.836, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 311.551, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:22Z\", \"source_id\": 62842369, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:24Z\", \"source_id\": 19948649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:47Z\", \"source_id\": 62848459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:51Z\", \"source_id\": 19950459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:19Z\", \"source_id\": 62854672, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:18Z\", \"source_id\": 19952158, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:40Z\", \"source_id\": 62860690, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:41Z\", \"source_id\": 19953834, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:39Z\", \"source_id\": 62865625, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:43Z\", \"source_id\": 19955288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:52Z\", \"source_id\": 62870975, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:58Z\", \"source_id\": 19956867, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:35Z\", \"source_id\": 62875364, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:36Z\", \"source_id\": 19958030, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:10Z\", \"source_id\": 62879308, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:14Z\", \"source_id\": 19959151, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:47Z\", \"source_id\": 62883505, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:52Z\", \"source_id\": 19960365, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:23Z\", \"source_id\": 62897472, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:28Z\", \"source_id\": 19964356, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:57Z\", \"source_id\": 62909391, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:02Z\", \"source_id\": 19967635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:23Z\", \"source_id\": 62925955, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:26Z\", \"source_id\": 19972309, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:45Z\", \"source_id\": 62939609, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:49Z\", \"source_id\": 19976228, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:06Z\", \"source_id\": 62942941, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:10Z\", \"source_id\": 19977171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:06Z\", \"source_id\": 62958146, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:08Z\", \"source_id\": 19981583, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789997776861370, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:52.006217", "service_state_evidence_id": 19981583, "current_leg_start_actual_dep": "2026-09-21T14:31:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:52.223308", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9G34 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "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": 473.749, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2211.407, "from_m": 473.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3362.932, "from_m": 2211.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": 5100.59, "from_m": 3362.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5157.927, "from_m": 5100.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6897.434, "from_m": 5157.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7203.925, "from_m": 6897.434, "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": 7241.38, "from_m": 7203.925, "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": 7621.463, "from_m": 7241.38, "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": 8337.015, "from_m": 7621.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8569.295, "from_m": 8337.015, "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": 10252.253, "from_m": 8569.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10336.691, "from_m": 10252.253, "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": 12080.148, "from_m": 10336.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": 13476.487, "from_m": 12080.148, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15046.243, "from_m": 13476.487, "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": 15366.696, "from_m": 15046.243, "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": 15436.234, "from_m": 15366.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15736.076, "from_m": 15436.234, "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": 15785.846, "from_m": 15736.076, "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": 17875.602, "from_m": 15785.846, "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": 18787.797, "from_m": 17875.602, "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": 19881.769, "from_m": 18787.797, "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": 19972.634, "from_m": 19881.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20496.234, "from_m": 19972.634, "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": 20534.568, "from_m": 20496.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20621.398, "from_m": 20534.568, "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": 20763.861, "from_m": 20621.398, "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": 21408.551, "from_m": 20763.861, "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": 21508.369, "from_m": 21408.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22892.078, "from_m": 21508.369, "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": 23129.387, "from_m": 22892.078, "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": 743288, "profile_key": "5d10e7a29a9398c60f8260a122e9ac1e00429800db90f5936986675b2990e5c6", "schedule_id": 25439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1349", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1350H", "wtt_dep": "1351", "location": "Haggerston", "stage_seq": 2, "distance_m": 672.613, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353", "location": "Hoxton", "stage_seq": 3, "distance_m": 1554.851, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1355H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 2787.17, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Whitechapel", "stage_seq": 5, "distance_m": 8569.295, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1400", "location": "Shadwell", "stage_seq": 6, "distance_m": 9553.827, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1402", "location": "Wapping", "stage_seq": 7, "distance_m": 10336.691, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1403H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 10813.015, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11127.08, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 11736.746, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12026.19, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13507.227, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1414", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14025.448, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1419", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15226.677, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 15736.076, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 16561.082, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1427H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 19727.457, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 19991.444, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20406.67, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20496.234, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21356.71, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23129.387, "section_seq": 1, "route_path_id": 119831}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23129.387, "from_m": 0.0, "section_seq": 1, "route_path_id": 119831}], "total_distance_m": 23129.387, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 22817.836, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 311.551, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:22Z", "source_id": 62842369, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:24Z", "source_id": 19948649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:47Z", "source_id": 62848459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:51Z", "source_id": 19950459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:19Z", "source_id": 62854672, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:18Z", "source_id": 19952158, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:40Z", "source_id": 62860690, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:41Z", "source_id": 19953834, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:39Z", "source_id": 62865625, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:43Z", "source_id": 19955288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:52Z", "source_id": 62870975, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:58Z", "source_id": 19956867, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:35Z", "source_id": 62875364, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:36Z", "source_id": 19958030, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:10Z", "source_id": 62879308, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:05:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:14Z", "source_id": 19959151, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:47Z", "source_id": 62883505, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:52Z", "source_id": 19960365, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:23Z", "source_id": 62897472, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:28Z", "source_id": 19964356, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:57Z", "source_id": 62909391, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:02Z", "source_id": 19967635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:23Z", "source_id": 62925955, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:26Z", "source_id": 19972309, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:45Z", "source_id": 62939609, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:49Z", "source_id": 19976228, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:06Z", "source_id": 62942941, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:10Z", "source_id": 19977171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:06Z", "source_id": 62958146, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:08Z", "source_id": 19981583, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Dalston Junction |
1349 |
1349 |
3 |
None |
None |
Clapham Junction Plats 0-2 |
1435 |
1435 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04428/2026-09-21/detailed |
None |
Wandsworth Road |
2026-09-21T14:31:00+01:00 |
Clapham Junction Plats 0-2 |
6.0 |
{"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.9 |
1431 |
1437 |
Wandsworth Road |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-21 13:47:52 |
TERMINATED |
2026-09-21 13:37:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981583 |
1789997776861370 |
67 |
67 |
2026-09-21 13:47:52.223308 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:52.006217 |
| 712233 |
742851 |
W70333 |
702K28MN21 |
2026-09-21 |
COMPLETE |
19981636 |
2026-09-21 14:37:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 742851, "stp": "P", "toc": "West Midlands Trains", "uid": "W70333", "consist": "730004+730023+730030", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70333/2026-09-21/detailed", "trust_id": "702K28MN21", "origin_crs": "MKC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "8", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2K28", "timing_status": "ON TIME", "origin_station": "Milton Keynes Central", "current_leg_arr": "1437", "current_leg_dep": "1425", "current_leg_end": "London Euston", "origin_dep_time": "1330", "origin_platform": "2", "current_location": "London Euston", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Harrow & Wealdstone", "current_leg_milage": "11.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.922, \"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\": 268.359, \"from_m\": 152.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 531.414, \"from_m\": 268.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 613.453, \"from_m\": 531.414, \"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\": 1911.561, \"from_m\": 613.453, \"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\": 3474.508, \"from_m\": 1911.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5760.576, \"from_m\": 3474.508, \"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\": 12391.583, \"from_m\": 5760.576, \"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\": 15680.937, \"from_m\": 12391.583, \"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\": 19961.741, \"from_m\": 15680.937, \"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\": 20047.585, \"from_m\": 19961.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22134.655, \"from_m\": 20047.585, \"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\": 24049.008, \"from_m\": 22134.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28782.716, \"from_m\": 24049.008, \"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\": 33171.661, \"from_m\": 28782.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33491.498, \"from_m\": 33171.661, \"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\": 38708.531, \"from_m\": 33491.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\": 43692.817, \"from_m\": 38708.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 43746.754, \"from_m\": 43692.817, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69526.124, \"from_m\": 43746.754, \"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\": 72895.983, \"from_m\": 69526.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\": 74399.416, \"from_m\": 72895.983, \"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\": 76244.404, \"from_m\": 74399.416, \"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\": 77396.439, \"from_m\": 76244.404, \"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\": 77443.331, \"from_m\": 77396.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78671.897, \"from_m\": 77443.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79150.646, \"from_m\": 78671.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\": 79205.931, \"from_m\": 79150.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\": 79250.014, \"from_m\": 79205.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79293.251, \"from_m\": 79250.014, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79358.053, \"from_m\": 79293.251, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80037.865, \"from_m\": 79358.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\": 80044.771, \"from_m\": 80037.865, \"capability_applied\": null, \"effective_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\": 742851, \"profile_key\": \"9279520f740ec0bc338333601457de3f44cd10c749bf2d70df96180d150a2219\", \"schedule_id\": 28270, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 3436.57, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1333H\", \"wtt_dep\": \"1335\", \"location\": \"Bletchley\", \"stage_seq\": 3, \"distance_m\": 4931.744, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1341\", \"wtt_dep\": \"1342\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 4, \"distance_m\": 15470.346, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 5, \"distance_m\": 19776.565, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1347\", \"location\": \"Cheddington\", \"stage_seq\": 6, \"distance_m\": 21995.95, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1355\", \"location\": \"Tring\", \"stage_seq\": 7, \"distance_m\": 29151.49, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1400\", \"location\": \"Berkhamsted\", \"stage_seq\": 8, \"distance_m\": 35131.226, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 38980.297, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1404H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 10, \"distance_m\": 40631.804, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1407H\", \"location\": \"Apsley\", \"stage_seq\": 11, \"distance_m\": 42883.135, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1410\", \"wtt_dep\": \"1411\", \"location\": \"Kings Langley\", \"stage_seq\": 12, \"distance_m\": 46357.771, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416\", \"location\": \"Watford Junction\", \"stage_seq\": 13, \"distance_m\": 51996.744, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1419\", \"location\": \"Bushey\", \"stage_seq\": 14, \"distance_m\": 54309.699, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 15, \"distance_m\": 61753.977, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Wembley Central\", \"stage_seq\": 16, \"distance_m\": 67129.48, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 17, \"distance_m\": 71547.68, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Camden Jn\", \"stage_seq\": 18, \"distance_m\": 77311.768, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Camden South Jn\", \"stage_seq\": 19, \"distance_m\": 78252.379, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 20, \"distance_m\": 80044.771, \"section_seq\": 1, \"route_path_id\": 120625}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80044.771, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120625}], \"total_distance_m\": 80044.771, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 69536.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10508.604, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:55Z\", \"source_id\": 62798108, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:00Z\", \"source_id\": 19936125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:09Z\", \"source_id\": 62816281, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:14Z\", \"source_id\": 19941336, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:19Z\", \"source_id\": 62832043, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:25Z\", \"source_id\": 19945753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:56Z\", \"source_id\": 62843773, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:59Z\", \"source_id\": 19949095, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:07Z\", \"source_id\": 62861708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:14Z\", \"source_id\": 19954183, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:29Z\", \"source_id\": 62872590, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:33Z\", \"source_id\": 19957284, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:56Z\", \"source_id\": 62881189, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:59Z\", \"source_id\": 19959736, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:37Z\", \"source_id\": 62890609, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:43Z\", \"source_id\": 19962354, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:38Z\", \"source_id\": 62903179, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:44Z\", \"source_id\": 19965962, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:10Z\", \"source_id\": 62912409, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:15Z\", \"source_id\": 19968503, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:36Z\", \"source_id\": 62926489, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:38Z\", \"source_id\": 19972473, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:44Z\", \"source_id\": 62937002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:49Z\", \"source_id\": 19975497, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:09Z\", \"source_id\": 62958269, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:12Z\", \"source_id\": 19981636, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1789997774965447, "current_leg_arrival_utc": "2026-09-21T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:37:56.037245", "service_state_evidence_id": 19981636, "current_leg_start_actual_dep": "2026-09-21T14:24:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-21T13:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:47:56.444205", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
MKC |
EUS |
2K28 |
730004+730023+730030 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 152.922, "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": 268.359, "from_m": 152.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 531.414, "from_m": 268.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 613.453, "from_m": 531.414, "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": 1911.561, "from_m": 613.453, "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": 3474.508, "from_m": 1911.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5760.576, "from_m": 3474.508, "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": 12391.583, "from_m": 5760.576, "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": 15680.937, "from_m": 12391.583, "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": 19961.741, "from_m": 15680.937, "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": 20047.585, "from_m": 19961.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22134.655, "from_m": 20047.585, "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": 24049.008, "from_m": 22134.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28782.716, "from_m": 24049.008, "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": 33171.661, "from_m": 28782.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33491.498, "from_m": 33171.661, "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": 38708.531, "from_m": 33491.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": 43692.817, "from_m": 38708.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 43746.754, "from_m": 43692.817, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69526.124, "from_m": 43746.754, "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": 72895.983, "from_m": 69526.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": 74399.416, "from_m": 72895.983, "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": 76244.404, "from_m": 74399.416, "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": 77396.439, "from_m": 76244.404, "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": 77443.331, "from_m": 77396.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78671.897, "from_m": 77443.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79150.646, "from_m": 78671.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": 79205.931, "from_m": 79150.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": 79250.014, "from_m": 79205.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79293.251, "from_m": 79250.014, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79358.053, "from_m": 79293.251, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80037.865, "from_m": 79358.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": 80044.771, "from_m": 80037.865, "capability_applied": null, "effective_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": 742851, "profile_key": "9279520f740ec0bc338333601457de3f44cd10c749bf2d70df96180d150a2219", "schedule_id": 28270, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1330", "location": "Milton Keynes Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 3436.57, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1333H", "wtt_dep": "1335", "location": "Bletchley", "stage_seq": 3, "distance_m": 4931.744, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1341", "wtt_dep": "1342", "location": "Leighton Buzzard", "stage_seq": 4, "distance_m": 15470.346, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344H", "location": "Ledburn Jn", "stage_seq": 5, "distance_m": 19776.565, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1347", "location": "Cheddington", "stage_seq": 6, "distance_m": 21995.95, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1355", "location": "Tring", "stage_seq": 7, "distance_m": 29151.49, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1400", "location": "Berkhamsted", "stage_seq": 8, "distance_m": 35131.226, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 38980.297, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1404H", "location": "Hemel Hempstead", "stage_seq": 10, "distance_m": 40631.804, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1407H", "location": "Apsley", "stage_seq": 11, "distance_m": 42883.135, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1410", "wtt_dep": "1411", "location": "Kings Langley", "stage_seq": 12, "distance_m": 46357.771, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416", "location": "Watford Junction", "stage_seq": 13, "distance_m": 51996.744, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1419", "location": "Bushey", "stage_seq": 14, "distance_m": 54309.699, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424H", "location": "Harrow & Wealdstone", "stage_seq": 15, "distance_m": 61753.977, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Wembley Central", "stage_seq": 16, "distance_m": 67129.48, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Willesden West London Jn", "stage_seq": 17, "distance_m": 71547.68, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Camden Jn", "stage_seq": 18, "distance_m": 77311.768, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Camden South Jn", "stage_seq": 19, "distance_m": 78252.379, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "London Euston", "stage_seq": 20, "distance_m": 80044.771, "section_seq": 1, "route_path_id": 120625}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80044.771, "from_m": 0.0, "section_seq": 1, "route_path_id": 120625}], "total_distance_m": 80044.771, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 69536.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10508.604, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:55Z", "source_id": 62798108, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:00Z", "source_id": 19936125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:09Z", "source_id": 62816281, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:14Z", "source_id": 19941336, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:19Z", "source_id": 62832043, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:25Z", "source_id": 19945753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:56Z", "source_id": 62843773, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:59Z", "source_id": 19949095, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:07Z", "source_id": 62861708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:14Z", "source_id": 19954183, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:29Z", "source_id": 62872590, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:33Z", "source_id": 19957284, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:56Z", "source_id": 62881189, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:59Z", "source_id": 19959736, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21839, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:37Z", "source_id": 62890609, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:43Z", "source_id": 19962354, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:38Z", "source_id": 62903179, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:44Z", "source_id": 19965962, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:10Z", "source_id": 62912409, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:15Z", "source_id": 19968503, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:36Z", "source_id": 62926489, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:38Z", "source_id": 19972473, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:44Z", "source_id": 62937002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:49Z", "source_id": 19975497, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:09Z", "source_id": 62958269, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:12Z", "source_id": 19981636, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}] |
Milton Keynes Central |
1330 |
1330 |
2 |
None |
None |
London Euston |
1437 |
1437 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70333/2026-09-21/detailed |
None |
Harrow & Wealdstone |
2026-09-21T14:24:30+01:00 |
London Euston |
12.0 |
{"type": "LineString", "coordinates": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
11.3 |
1425 |
1437 |
Harrow & Wealdstone |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:37:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981636 |
1789997774965447 |
74 |
74 |
2026-09-21 13:47:56.444205 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:37:56.037245 |
| 712234 |
742978 |
L86366 |
865W23MN21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 13:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 742978, "stp": "O", "toc": "South Western Railway", "uid": "L86366", "consist": "444037", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86366/2026-09-21/detailed", "trust_id": "865W23MN21", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth Middle Sidings", "service_date": "2026-09-21", "dest_arr_time": "1338", "dest_platform": null, "is_terminated": 1, "next_location": "Bournemouth Middle Sidings", "signalling_id": "5W23", "timing_status": "EARLY", "origin_station": "Bournemouth", "current_leg_arr": "1338", "current_leg_dep": "1332", "current_leg_end": "Bournemouth Middle Sidings", "origin_dep_time": "1336", "origin_platform": "3", "current_location": "Bournemouth", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]}", "current_leg_start": "Bournemouth", "dest_arr_time_act": "1338", "motion_projection": null, "next_location_lat": "50.7297158", "next_location_lon": "-1.8691865", "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:62798374\", \"confirmationDeadline\": \"2026-09-21T13:36:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.707, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 452.47, \"from_m\": 118.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 742978, \"profile_key\": \"423111f7383c0e26cefa80e9c50ce9ac8fdeffb9712572c1e9c5f8e68f89e028\", \"schedule_id\": 39147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118558}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": null, \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 118558}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118558}], \"total_distance_m\": 452.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 118.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1336", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "50.7297158", "current_position_lon": "-1.8691865", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth", "service_state_platform": "3", "timing_fact_generation": 1789993989558747, "current_leg_arrival_utc": "2026-09-21T13:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:01.172729", "service_state_evidence_id": 62798374, "current_leg_start_actual_dep": "2026-09-21T13:32:38+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:02.954427", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BMH |
None |
5W23 |
444037 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 118.707, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 452.47, "from_m": 118.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 742978, "profile_key": "423111f7383c0e26cefa80e9c50ce9ac8fdeffb9712572c1e9c5f8e68f89e028", "schedule_id": 39147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1336", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118558}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": null, "location": "Bournemouth Middle Sidings", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 118558}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 118558}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bournemouth |
1336 |
1336 |
3 |
None |
None |
Bournemouth Middle Sidings |
1338 |
1338 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86366/2026-09-21/detailed |
None |
Bournemouth |
2026-09-21T13:32:38+01:00 |
Bournemouth Middle Sidings |
6.0 |
{"type": "LineString", "coordinates": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]} |
0.3 |
1332 |
1338 |
None |
Bournemouth |
Bournemouth Middle Sidings |
50.7297158 |
-1.8691865 |
50.7297158 |
-1.8691865 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Bournemouth |
TD |
TRACKING_TIMEOUT |
62798374 |
1789993989558747 |
5 |
5 |
2026-09-21 13:48:02.954427 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:01.172729 |
| 712235 |
744285 |
G28000 |
875B74MP21 |
2026-09-21 |
COMPLETE |
19981918 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 744285, "stp": "P", "toc": "Southern", "uid": "G28000", "consist": "377458+377471", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28000/2026-09-21/detailed", "trust_id": "875B74MP21", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-21", "dest_arr_time": "1441", "dest_platform": "3", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "5B74", "timing_status": "EARLY", "origin_station": "Sutton (Surrey)", "current_leg_arr": "1441", "current_leg_dep": "1439", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "1431", "origin_platform": "4", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Sutton Sig. Vc195", "dest_arr_time_act": "1441", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Sutton (Surrey)", "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\": 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\": 142.751, \"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\": 204.371, \"from_m\": 142.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 241.301, \"from_m\": 204.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 246.697, \"from_m\": 241.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 346.726, \"from_m\": 246.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 569.502, \"from_m\": 346.726, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 669.532, \"from_m\": 569.502, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 674.927, \"from_m\": 669.532, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 711.857, \"from_m\": 674.927, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 773.478, \"from_m\": 711.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 877.652, \"from_m\": 773.478, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 916.228, \"from_m\": 877.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 744285, \"profile_key\": \"e3559e2d38bb741a77f8dd2954e8d17bf5e7cc3720b0faecc2d322b97d504b56\", \"schedule_id\": 36861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145437}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": \"1439\", \"location\": \"Sutton Sig. Vc195\", \"stage_seq\": 2, \"distance_m\": 458.114, \"section_seq\": 1, \"route_path_id\": 145437}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 3, \"distance_m\": 916.228, \"section_seq\": 1, \"route_path_id\": 145437}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 916.228, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145437}], \"total_distance_m\": 916.228, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 916.228, \"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": "1431", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:30Z\", \"source_id\": 62959266, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:36Z\", \"source_id\": 19981918, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789997798381696, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:02.988634", "service_state_evidence_id": 19981918, "current_leg_start_actual_dep": "2026-09-21T14:39:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:04.024821", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SUO |
SUO |
5B74 |
377458+377471 |
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": 142.751, "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": 204.371, "from_m": 142.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 241.301, "from_m": 204.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 246.697, "from_m": 241.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 346.726, "from_m": 246.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 569.502, "from_m": 346.726, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 669.532, "from_m": 569.502, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 674.927, "from_m": 669.532, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 711.857, "from_m": 674.927, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 773.478, "from_m": 711.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 877.652, "from_m": 773.478, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 916.228, "from_m": 877.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 744285, "profile_key": "e3559e2d38bb741a77f8dd2954e8d17bf5e7cc3720b0faecc2d322b97d504b56", "schedule_id": 36861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1431", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145437}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": "1439", "location": "Sutton Sig. Vc195", "stage_seq": 2, "distance_m": 458.114, "section_seq": 1, "route_path_id": 145437}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 3, "distance_m": 916.228, "section_seq": 1, "route_path_id": 145437}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 916.228, "from_m": 0.0, "section_seq": 1, "route_path_id": 145437}], "total_distance_m": 916.228, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 916.228, "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": 30104, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:30Z", "source_id": 62959266, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:36Z", "source_id": 19981918, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
1431 |
1431 |
4 |
None |
None |
Sutton (Surrey) |
1441 |
1441 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28000/2026-09-21/detailed |
None |
Sutton Sig. Vc195 |
2026-09-21T14:39:00+01:00 |
Sutton (Surrey) |
2.0 |
{"type": "LineString", "coordinates": [[-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
0.3 |
1439 |
1441 |
Sutton (Surrey) |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981918 |
1789997798381696 |
7 |
7 |
2026-09-21 13:48:04.024821 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:02.988634 |
| 712236 |
739134 |
G14922 |
831A81MH21 |
2026-09-21 |
COMPLETE |
19981762 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 739134, "stp": "P", "toc": "Great Western Railway", "uid": "G14922", "consist": "800307", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14922/2026-09-21/detailed", "trust_id": "831A81MH21", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-21", "dest_arr_time": "1417", "dest_platform": "10", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A81", "timing_status": "LATE", "origin_station": "Paignton", "current_leg_arr": "1438", "current_leg_dep": "1402", "current_leg_end": "London Paddington", "origin_dep_time": "1055", "origin_platform": "2", "current_location": "Link Line", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "+21 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": "1417", "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\": 380.594, \"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\": 846.608, \"from_m\": 380.594, \"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\": 3256.043, \"from_m\": 846.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\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7332.715, \"from_m\": 5634.263, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12672.438, \"from_m\": 12461.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12749.917, \"from_m\": 12672.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20555.431, \"from_m\": 19605.771, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26506.315, \"from_m\": 23775.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27907.772, \"from_m\": 26506.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28509.835, \"from_m\": 27907.772, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31318.93, \"from_m\": 28509.835, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34918.385, \"from_m\": 31318.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43351.795, \"from_m\": 34918.385, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44116.173, \"from_m\": 43351.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44170.875, \"from_m\": 44116.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45589.203, \"from_m\": 44170.875, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46392.956, \"from_m\": 45589.203, \"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\": 47765.066, \"from_m\": 46392.956, \"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\": 47790.645, \"from_m\": 47765.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47833.735, \"from_m\": 47790.645, \"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\": 47883.051, \"from_m\": 47833.735, \"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\": 48016.449, \"from_m\": 47883.051, \"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\": 48791.458, \"from_m\": 48016.449, \"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\": 50785.705, \"from_m\": 48791.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103108.936, \"from_m\": 50785.705, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 103380.821, \"from_m\": 103108.936, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138435.742, \"from_m\": 103380.821, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 139735.813, \"from_m\": 138435.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 146023.103, \"from_m\": 139735.813, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 149152.288, \"from_m\": 146023.103, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 172309.521, \"from_m\": 149152.288, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 172486.468, \"from_m\": 172309.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 172562.103, \"from_m\": 172486.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172593.624, \"from_m\": 172562.103, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 185440.062, \"from_m\": 172593.624, \"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\": 187224.379, \"from_m\": 185440.062, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 187874.384, \"from_m\": 187224.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 197782.454, \"from_m\": 187874.384, \"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\": 197846.145, \"from_m\": 197782.454, \"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\": 202300.419, \"from_m\": 197846.145, \"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\": 210998.131, \"from_m\": 202300.419, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 212870.293, \"from_m\": 210998.131, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214195.174, \"from_m\": 212870.293, \"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\": 215016.088, \"from_m\": 214195.174, \"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\": 217521.248, \"from_m\": 215016.088, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 217570.934, \"from_m\": 217521.248, \"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\": 221349.72, \"from_m\": 217570.934, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 224788.938, \"from_m\": 221349.72, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 225681.251, \"from_m\": 224788.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\": 228267.301, \"from_m\": 225681.251, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 228340.959, \"from_m\": 228267.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230344.613, \"from_m\": 228340.959, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 241631.163, \"from_m\": 230344.613, \"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\": 248674.805, \"from_m\": 241631.163, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 249470.204, \"from_m\": 248674.805, \"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\": 256634.313, \"from_m\": 249470.204, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 256686.575, \"from_m\": 256634.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 263052.324, \"from_m\": 256686.575, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 265143.256, \"from_m\": 263052.324, \"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\": 265915.947, \"from_m\": 265143.256, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 266054.696, \"from_m\": 265915.947, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 266353.408, \"from_m\": 266054.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 266964.196, \"from_m\": 266353.408, \"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\": 267588.712, \"from_m\": 266964.196, \"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\": 267647.102, \"from_m\": 267588.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 267703.222, \"from_m\": 267647.102, \"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\": 267810.109, \"from_m\": 267703.222, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 267868.49, \"from_m\": 267810.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267948.436, \"from_m\": 267868.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 276559.965, \"from_m\": 267948.436, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 276709.749, \"from_m\": 276559.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 283936.349, \"from_m\": 276709.749, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 283947.953, \"from_m\": 283936.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285277.482, \"from_m\": 283947.953, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 285428.13, \"from_m\": 285277.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285466.67, \"from_m\": 285428.13, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 285956.185, \"from_m\": 285466.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 286039.698, \"from_m\": 285956.185, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 316635.992, \"from_m\": 286039.698, \"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\": 320899.452, \"from_m\": 316635.992, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 321100.858, \"from_m\": 320899.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 321186.537, \"from_m\": 321100.858, \"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\": 322349.799, \"from_m\": 321186.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 322634.809, \"from_m\": 322349.799, \"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\": 324104.934, \"from_m\": 322634.809, \"capability_applied\": null, \"effective_limit_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\": 739134, \"profile_key\": \"eafda6bfed549b35f0e52126bb21dd1621cbf238c2cfd74e97cb16b2abd5e9cd\", \"schedule_id\": 8793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1055\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1059\", \"wtt_dep\": \"1101\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1103\", \"wtt_dep\": \"1104H\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1111H\", \"wtt_dep\": \"1113H\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1119\", \"wtt_dep\": \"1120H\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1124\", \"wtt_dep\": \"1125H\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1137\", \"wtt_dep\": \"1143\", \"location\": \"Exeter St. David's\", \"stage_seq\": 9, \"distance_m\": 45906.249, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 47833.735, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Tiverton Loop\", \"stage_seq\": 11, \"distance_m\": 69714.222, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 12, \"distance_m\": 72495.183, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Whiteball\", \"stage_seq\": 13, \"distance_m\": 79220.833, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 14, \"distance_m\": 92630.9, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1207\", \"location\": \"Taunton\", \"stage_seq\": 15, \"distance_m\": 95331.786, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Cogload Jn\", \"stage_seq\": 16, \"distance_m\": 102805.185, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Athelney L.C.\", \"stage_seq\": 17, \"distance_m\": 107985.183, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Somerton G.F.\", \"stage_seq\": 18, \"distance_m\": 122180.752, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"Castle Cary\", \"stage_seq\": 19, \"distance_m\": 139498.341, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"East Somerset Jn\", \"stage_seq\": 20, \"distance_m\": 153906.09, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 21, \"distance_m\": 160191.955, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 22, \"distance_m\": 163334.938, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 23, \"distance_m\": 168629.632, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1250\", \"location\": \"Westbury\", \"stage_seq\": 24, \"distance_m\": 171101.019, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 25, \"distance_m\": 172562.103, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Lavington\", \"stage_seq\": 26, \"distance_m\": 183757.131, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Woodborough\", \"stage_seq\": 27, \"distance_m\": 197499.055, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1308H\", \"location\": \"Pewsey\", \"stage_seq\": 28, \"distance_m\": 203437.205, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Bedwyn\", \"stage_seq\": 29, \"distance_m\": 217747.163, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1323\", \"location\": \"Hungerford\", \"stage_seq\": 30, \"distance_m\": 225591.442, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1333\", \"location\": \"Newbury\", \"stage_seq\": 31, \"distance_m\": 239076.249, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342H\", \"location\": \"Theale\", \"stage_seq\": 32, \"distance_m\": 258041.463, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Southcote Jn\", \"stage_seq\": 33, \"distance_m\": 263673.714, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 34, \"distance_m\": 265170.398, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1352\", \"location\": \"Reading\", \"stage_seq\": 35, \"distance_m\": 266476.323, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 36, \"distance_m\": 267647.102, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Twyford\", \"stage_seq\": 37, \"distance_m\": 274431.531, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Maidenhead\", \"stage_seq\": 38, \"distance_m\": 285319.709, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Slough\", \"stage_seq\": 39, \"distance_m\": 294548.834, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405H\", \"location\": \"Stockley Jn\", \"stage_seq\": 40, \"distance_m\": 304821.396, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 41, \"distance_m\": 306481.53, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Southall\", \"stage_seq\": 42, \"distance_m\": 309761.229, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Acton West Jn\", \"stage_seq\": 43, \"distance_m\": 315926.875, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 44, \"distance_m\": 321318.237, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 45, \"distance_m\": 322190.378, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 46, \"distance_m\": 323464.519, \"section_seq\": 1, \"route_path_id\": 133317}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 47, \"distance_m\": 324104.934, \"section_seq\": 1, \"route_path_id\": 133317}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 324104.934, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133317}], \"total_distance_m\": 324104.934, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 320576.979, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3527.955, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1055", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T09:58:13Z\", \"source_id\": 62398814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T09:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T09:58:19Z\", \"source_id\": 19823226, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:02:12Z\", \"source_id\": 62409500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:02:14Z\", \"source_id\": 19826142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:11:39Z\", \"source_id\": 62434954, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:11:44Z\", \"source_id\": 19833178, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:25:40Z\", \"source_id\": 62471658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:25:45Z\", \"source_id\": 19843670, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:31:38Z\", \"source_id\": 62487327, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:31:40Z\", \"source_id\": 19848135, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:36:22Z\", \"source_id\": 62499987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:36:29Z\", \"source_id\": 19851658, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:47:53Z\", \"source_id\": 62530474, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:47:55Z\", \"source_id\": 19860152, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:04:42Z\", \"source_id\": 62574278, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:04:48Z\", \"source_id\": 19872459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:05:37Z\", \"source_id\": 62576596, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:05:46Z\", \"source_id\": 19873103, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:07:20Z\", \"source_id\": 62581037, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:07:22Z\", \"source_id\": 19874344, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:14:39Z\", \"source_id\": 62600600, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:14:38Z\", \"source_id\": 19879736, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:36:30Z\", \"source_id\": 62656454, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:36:32Z\", \"source_id\": 19895789, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:57:08Z\", \"source_id\": 62707619, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:57:12Z\", \"source_id\": 19910498, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:14:47Z\", \"source_id\": 62752889, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:14:48Z\", \"source_id\": 19923059, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:16:31Z\", \"source_id\": 62757254, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:16:33Z\", \"source_id\": 19924309, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:26:51Z\", \"source_id\": 62783253, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:26:53Z\", \"source_id\": 19931776, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:03Z\", \"source_id\": 62793462, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:06Z\", \"source_id\": 19934759, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:14Z\", \"source_id\": 62821684, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:14Z\", \"source_id\": 19942798, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:36Z\", \"source_id\": 62848036, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:41Z\", \"source_id\": 19950329, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:14Z\", \"source_id\": 62861979, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:16Z\", \"source_id\": 19954224, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:46Z\", \"source_id\": 62880805, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:49Z\", \"source_id\": 19959614, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:16Z\", \"source_id\": 62889715, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:22Z\", \"source_id\": 19962071, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:07Z\", \"source_id\": 62896870, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:10Z\", \"source_id\": 19964119, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:45Z\", \"source_id\": 62906043, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:50Z\", \"source_id\": 19966750, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:08Z\", \"source_id\": 62932875, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:09Z\", \"source_id\": 19974318, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:39Z\", \"source_id\": 62946722, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:40Z\", \"source_id\": 19978311, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:20Z\", \"source_id\": 62958780, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:23Z\", \"source_id\": 19981762, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1789997783320543, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:04.865774", "service_state_evidence_id": 19981762, "current_leg_start_actual_dep": "2026-09-21T14:13:00+01:00", "operational_evidence_version": 197, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:05.743009", "service_state_valid_until_kind": null, "operational_interpretation_version": 197, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PGN |
PAD |
1A81 |
800307 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "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": 3256.043, "from_m": 846.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": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20555.431, "from_m": 19605.771, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31318.93, "from_m": 28509.835, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34918.385, "from_m": 31318.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43351.795, "from_m": 34918.385, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44116.173, "from_m": 43351.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44170.875, "from_m": 44116.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45589.203, "from_m": 44170.875, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46392.956, "from_m": 45589.203, "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": 47765.066, "from_m": 46392.956, "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": 47790.645, "from_m": 47765.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47833.735, "from_m": 47790.645, "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": 47883.051, "from_m": 47833.735, "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": 48016.449, "from_m": 47883.051, "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": 48791.458, "from_m": 48016.449, "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": 50785.705, "from_m": 48791.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103108.936, "from_m": 50785.705, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 103380.821, "from_m": 103108.936, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138435.742, "from_m": 103380.821, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 139735.813, "from_m": 138435.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 146023.103, "from_m": 139735.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 149152.288, "from_m": 146023.103, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 172309.521, "from_m": 149152.288, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 172486.468, "from_m": 172309.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 172562.103, "from_m": 172486.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172593.624, "from_m": 172562.103, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 185440.062, "from_m": 172593.624, "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": 187224.379, "from_m": 185440.062, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 187874.384, "from_m": 187224.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 197782.454, "from_m": 187874.384, "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": 197846.145, "from_m": 197782.454, "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": 202300.419, "from_m": 197846.145, "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": 210998.131, "from_m": 202300.419, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 212870.293, "from_m": 210998.131, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214195.174, "from_m": 212870.293, "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": 215016.088, "from_m": 214195.174, "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": 217521.248, "from_m": 215016.088, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 217570.934, "from_m": 217521.248, "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": 221349.72, "from_m": 217570.934, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 224788.938, "from_m": 221349.72, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225681.251, "from_m": 224788.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": 228267.301, "from_m": 225681.251, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 228340.959, "from_m": 228267.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230344.613, "from_m": 228340.959, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 241631.163, "from_m": 230344.613, "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": 248674.805, "from_m": 241631.163, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 249470.204, "from_m": 248674.805, "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": 256634.313, "from_m": 249470.204, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 256686.575, "from_m": 256634.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 263052.324, "from_m": 256686.575, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 265143.256, "from_m": 263052.324, "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": 265915.947, "from_m": 265143.256, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 266054.696, "from_m": 265915.947, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 266353.408, "from_m": 266054.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 266964.196, "from_m": 266353.408, "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": 267588.712, "from_m": 266964.196, "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": 267647.102, "from_m": 267588.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 267703.222, "from_m": 267647.102, "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": 267810.109, "from_m": 267703.222, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 267868.49, "from_m": 267810.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267948.436, "from_m": 267868.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 276559.965, "from_m": 267948.436, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 276709.749, "from_m": 276559.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 283936.349, "from_m": 276709.749, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 283947.953, "from_m": 283936.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285277.482, "from_m": 283947.953, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 285428.13, "from_m": 285277.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285466.67, "from_m": 285428.13, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 285956.185, "from_m": 285466.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 286039.698, "from_m": 285956.185, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 316635.992, "from_m": 286039.698, "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": 320899.452, "from_m": 316635.992, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 321100.858, "from_m": 320899.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 321186.537, "from_m": 321100.858, "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": 322349.799, "from_m": 321186.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 322634.809, "from_m": 322349.799, "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": 324104.934, "from_m": 322634.809, "capability_applied": null, "effective_limit_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": 739134, "profile_key": "eafda6bfed549b35f0e52126bb21dd1621cbf238c2cfd74e97cb16b2abd5e9cd", "schedule_id": 8793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1055", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1059", "wtt_dep": "1101", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1103", "wtt_dep": "1104H", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1111H", "wtt_dep": "1113H", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1119", "wtt_dep": "1120H", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1124", "wtt_dep": "1125H", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127H", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1137", "wtt_dep": "1143", "location": "Exeter St. David's", "stage_seq": 9, "distance_m": 45906.249, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145", "location": "Cowley Bridge Jn", "stage_seq": 10, "distance_m": 47833.735, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Tiverton Loop", "stage_seq": 11, "distance_m": 69714.222, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Tiverton Parkway", "stage_seq": 12, "distance_m": 72495.183, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Whiteball", "stage_seq": 13, "distance_m": 79220.833, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Norton Fitzwarren Jn", "stage_seq": 14, "distance_m": 92630.9, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1207", "location": "Taunton", "stage_seq": 15, "distance_m": 95331.786, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Cogload Jn", "stage_seq": 16, "distance_m": 102805.185, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Athelney L.C.", "stage_seq": 17, "distance_m": 107985.183, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Somerton G.F.", "stage_seq": 18, "distance_m": 122180.752, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "Castle Cary", "stage_seq": 19, "distance_m": 139498.341, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "East Somerset Jn", "stage_seq": 20, "distance_m": 153906.09, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Blatchbridge Jn", "stage_seq": 21, "distance_m": 160191.955, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Clink Road Jn", "stage_seq": 22, "distance_m": 163334.938, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Fairwood Jn", "stage_seq": 23, "distance_m": 168629.632, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1250", "location": "Westbury", "stage_seq": 24, "distance_m": 171101.019, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Heywood Road Jn", "stage_seq": 25, "distance_m": 172562.103, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Lavington", "stage_seq": 26, "distance_m": 183757.131, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Woodborough", "stage_seq": 27, "distance_m": 197499.055, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1308H", "location": "Pewsey", "stage_seq": 28, "distance_m": 203437.205, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Bedwyn", "stage_seq": 29, "distance_m": 217747.163, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1323", "location": "Hungerford", "stage_seq": 30, "distance_m": 225591.442, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1333", "location": "Newbury", "stage_seq": 31, "distance_m": 239076.249, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342H", "location": "Theale", "stage_seq": 32, "distance_m": 258041.463, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Southcote Jn", "stage_seq": 33, "distance_m": 263673.714, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Oxford Road Jn", "stage_seq": 34, "distance_m": 265170.398, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1352", "location": "Reading", "stage_seq": 35, "distance_m": 266476.323, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Kennet Bridge Jn", "stage_seq": 36, "distance_m": 267647.102, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Twyford", "stage_seq": 37, "distance_m": 274431.531, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Maidenhead", "stage_seq": 38, "distance_m": 285319.709, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Slough", "stage_seq": 39, "distance_m": 294548.834, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405H", "location": "Stockley Jn", "stage_seq": 40, "distance_m": 304821.396, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Heathrow Airport Jn", "stage_seq": 41, "distance_m": 306481.53, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Southall", "stage_seq": 42, "distance_m": 309761.229, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Acton West Jn", "stage_seq": 43, "distance_m": 315926.875, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Ladbroke Grove Jn", "stage_seq": 44, "distance_m": 321318.237, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Portobello Jn (London)", "stage_seq": 45, "distance_m": 322190.378, "section_seq": 1, "route_path_id": 133317}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Royal Oak Junction", "stage_seq": 46, "distance_m": 323464.519, "section_seq": 1, "route_path_id": 133317}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": null, "location": "London Paddington", "stage_seq": 47, "distance_m": 324104.934, "section_seq": 1, "route_path_id": 133317}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 324104.934, "from_m": 0.0, "section_seq": 1, "route_path_id": 133317}], "total_distance_m": 324104.934, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 320576.979, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3527.955, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T09:58:13Z", "source_id": 62398814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T09:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T09:58:19Z", "source_id": 19823226, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T10:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:02:12Z", "source_id": 62409500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T10:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:02:14Z", "source_id": 19826142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26582, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:11:39Z", "source_id": 62434954, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T10:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:11:44Z", "source_id": 19833178, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:25:40Z", "source_id": 62471658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T10:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:25:45Z", "source_id": 19843670, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:31:38Z", "source_id": 62487327, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T10:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:31:40Z", "source_id": 19848135, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:36:22Z", "source_id": 62499987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T10:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:36:29Z", "source_id": 19851658, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:47:53Z", "source_id": 62530474, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T10:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:47:55Z", "source_id": 19860152, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:04:42Z", "source_id": 62574278, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T11:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:04:48Z", "source_id": 19872459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:05:37Z", "source_id": 62576596, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T11:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:05:46Z", "source_id": 19873103, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:07:20Z", "source_id": 62581037, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T11:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:07:22Z", "source_id": 19874344, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:14:39Z", "source_id": 62600600, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T11:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:14:38Z", "source_id": 19879736, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26333, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:36:30Z", "source_id": 62656454, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T11:38:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:36:32Z", "source_id": 19895789, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:57:08Z", "source_id": 62707619, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T11:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:57:12Z", "source_id": 19910498, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24479, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:14:47Z", "source_id": 62752889, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T12:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:14:48Z", "source_id": 19923059, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24475, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:16:31Z", "source_id": 62757254, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T12:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:16:33Z", "source_id": 19924309, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:26:51Z", "source_id": 62783253, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T12:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:26:53Z", "source_id": 19931776, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:03Z", "source_id": 62793462, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T12:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:06Z", "source_id": 19934759, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:14Z", "source_id": 62821684, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T12:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:14Z", "source_id": 19942798, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:36Z", "source_id": 62848036, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T12:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:41Z", "source_id": 19950329, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23783, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:14Z", "source_id": 62861979, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T12:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:16Z", "source_id": 19954224, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:46Z", "source_id": 62880805, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T13:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:49Z", "source_id": 19959614, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:16Z", "source_id": 62889715, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T13:10:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:22Z", "source_id": 19962071, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:07Z", "source_id": 62896870, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T13:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:10Z", "source_id": 19964119, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:45Z", "source_id": 62906043, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T13:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:50Z", "source_id": 19966750, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:08Z", "source_id": 62932875, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T13:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:09Z", "source_id": 19974318, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:39Z", "source_id": 62946722, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T13:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:40Z", "source_id": 19978311, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22945, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:20Z", "source_id": 62958780, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T13:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:23Z", "source_id": 19981762, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Paignton |
1055 |
1055 |
2 |
None |
None |
London Paddington |
1417 |
1417 |
10 |
LATE |
+21 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G14922/2026-09-21/detailed |
None |
Reading |
2026-09-21T14:13:00+01:00 |
London Paddington |
36.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 |
1402 |
1438 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981762 |
1789997783320543 |
197 |
197 |
2026-09-21 13:48:05.743009 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:04.865774 |
| 712237 |
743446 |
C32511 |
172H44MN21 |
2026-09-21 |
COMPLETE |
19981992 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 743446, "stp": "P", "toc": "Northern", "uid": "C32511", "consist": "333009", "dest_crs": "SKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32511/2026-09-21/detailed", "trust_id": "172H44MN21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "1", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2H44", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1438", "current_leg_dep": "1433", "current_leg_end": "Skipton", "origin_dep_time": "1356", "origin_platform": "1B", "current_location": "Skipton", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Cononley", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 11306.208, \"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\": 13522.715, \"from_m\": 11306.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"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\": 17566.827, \"from_m\": 17015.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18015.068, \"from_m\": 17566.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18520.771, \"from_m\": 18015.068, \"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\": 21861.967, \"from_m\": 18520.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22566.974, \"from_m\": 21861.967, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22715.384, \"from_m\": 22566.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26631.491, \"from_m\": 22715.384, \"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\": 28513.442, \"from_m\": 26631.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\": 39961.118, \"from_m\": 28513.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41348.9, \"from_m\": 39961.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42011.144, \"from_m\": 41348.9, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 743446, \"profile_key\": \"e945f010fd4797dc78e0d2926be4fb711d1578d68e060f86fcdd63e4834f2d03\", \"schedule_id\": 4052, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1407H\", \"wtt_dep\": \"1408H\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411H\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 18609.783, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415H\", \"location\": \"Bingley\", \"stage_seq\": 8, \"distance_m\": 22099.768, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1418\", \"location\": \"Crossflatts\", \"stage_seq\": 9, \"distance_m\": 23297.12, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1421\", \"wtt_dep\": \"1422\", \"location\": \"Keighley\", \"stage_seq\": 10, \"distance_m\": 27280.578, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 11, \"distance_m\": 32054.511, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1432\", \"location\": \"Cononley\", \"stage_seq\": 12, \"distance_m\": 37146.959, \"section_seq\": 1, \"route_path_id\": 132019}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 13, \"distance_m\": 42011.144, \"section_seq\": 1, \"route_path_id\": 132019}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 42011.144, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132019}], \"total_distance_m\": 42011.144, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42003.77, \"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": "1356", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:27Z\", \"source_id\": 62885139, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:29Z\", \"source_id\": 19960781, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:49Z\", \"source_id\": 62891013, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:50Z\", \"source_id\": 19962418, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:28Z\", \"source_id\": 62902673, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:32Z\", \"source_id\": 19965830, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:11Z\", \"source_id\": 62909917, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:14Z\", \"source_id\": 19967763, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:21Z\", \"source_id\": 62920743, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:22Z\", \"source_id\": 19970785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:11Z\", \"source_id\": 62933047, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:15Z\", \"source_id\": 19974374, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:18Z\", \"source_id\": 62945895, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:20Z\", \"source_id\": 19978048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:38Z\", \"source_id\": 62959519, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:41Z\", \"source_id\": 19981992, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1789997801937070, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:05.943778", "service_state_evidence_id": 19981992, "current_leg_start_actual_dep": "2026-09-21T14:32:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:06.318437", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
SKI |
2H44 |
333009 |
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": 11306.208, "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": 13522.715, "from_m": 11306.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "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": 17566.827, "from_m": 17015.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18015.068, "from_m": 17566.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18520.771, "from_m": 18015.068, "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": 21861.967, "from_m": 18520.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22566.974, "from_m": 21861.967, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22715.384, "from_m": 22566.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26631.491, "from_m": 22715.384, "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": 28513.442, "from_m": 26631.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": 39961.118, "from_m": 28513.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41348.9, "from_m": 39961.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42011.144, "from_m": 41348.9, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 743446, "profile_key": "e945f010fd4797dc78e0d2926be4fb711d1578d68e060f86fcdd63e4834f2d03", "schedule_id": 4052, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1356", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 132019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 132019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 132019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1407H", "wtt_dep": "1408H", "location": "Shipley", "stage_seq": 6, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411H", "location": "Saltaire", "stage_seq": 7, "distance_m": 18609.783, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415H", "location": "Bingley", "stage_seq": 8, "distance_m": 22099.768, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1418", "location": "Crossflatts", "stage_seq": 9, "distance_m": 23297.12, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1421", "wtt_dep": "1422", "location": "Keighley", "stage_seq": 10, "distance_m": 27280.578, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427H", "location": "Steeton & Silsden", "stage_seq": 11, "distance_m": 32054.511, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1432", "location": "Cononley", "stage_seq": 12, "distance_m": 37146.959, "section_seq": 1, "route_path_id": 132019}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Skipton", "stage_seq": 13, "distance_m": 42011.144, "section_seq": 1, "route_path_id": 132019}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 42011.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 132019}], "total_distance_m": 42011.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42003.77, "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": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:27Z", "source_id": 62885139, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:29Z", "source_id": 19960781, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5125, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:49Z", "source_id": 62891013, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:11:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:50Z", "source_id": 19962418, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:28Z", "source_id": 62902673, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:32Z", "source_id": 19965830, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:11Z", "source_id": 62909917, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:14Z", "source_id": 19967763, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:21Z", "source_id": 62920743, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:22Z", "source_id": 19970785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:11Z", "source_id": 62933047, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:15Z", "source_id": 19974374, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:18Z", "source_id": 62945895, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:20Z", "source_id": 19978048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:38Z", "source_id": 62959519, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:41Z", "source_id": 19981992, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Leeds |
1356 |
1356 |
1B |
None |
None |
Skipton |
1439 |
1438 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32511/2026-09-21/detailed |
None |
Cononley |
2026-09-21T14:32:00+01:00 |
Skipton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} |
3.0 |
1433 |
1438 |
Cononley |
Skipton |
Skipton |
53.9582939 |
-2.0252037 |
53.9582939 |
-2.0252037 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Skipton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981992 |
1789997801937070 |
56 |
56 |
2026-09-21 13:48:06.318437 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:05.943778 |
| 712238 |
743366 |
W28908 |
872J34MN21 |
2026-09-21 |
COMPLETE |
19981838 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 743366, "stp": "P", "toc": "Southern", "uid": "W28908", "consist": "377319+377326", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28908/2026-09-21/detailed", "trust_id": "872J34MN21", "origin_crs": "ECR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "1436", "dest_platform": "14", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2J34", "timing_status": "LATE", "origin_station": "East Croydon", "current_leg_arr": "1438", "current_leg_dep": "1431", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1352", "origin_platform": "5", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "+2 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": "1436", "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\": 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\": 1730.674, \"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\": 1784.45, \"from_m\": 1730.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\": 7170.935, \"from_m\": 1784.45, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7254.353, \"from_m\": 7170.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7353.355, \"from_m\": 7254.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7809.258, \"from_m\": 7353.355, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10318.873, \"from_m\": 7809.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10810.47, \"from_m\": 10318.873, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10840.175, \"from_m\": 10810.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10866.559, \"from_m\": 10840.175, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10903.981, \"from_m\": 10866.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10941.549, \"from_m\": 10903.981, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10975.719, \"from_m\": 10941.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11037.953, \"from_m\": 10975.719, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13806.426, \"from_m\": 11037.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15049.817, \"from_m\": 13806.426, \"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\": 15131.963, \"from_m\": 15049.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15544.208, \"from_m\": 15131.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15622.355, \"from_m\": 15544.208, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17105.424, \"from_m\": 15622.355, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17156.397, \"from_m\": 17105.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17610.502, \"from_m\": 17156.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17709.608, \"from_m\": 17610.502, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17737.674, \"from_m\": 17709.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18272.15, \"from_m\": 17737.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18311.67, \"from_m\": 18272.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18359.655, \"from_m\": 18311.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19700.28, \"from_m\": 18359.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19784.592, \"from_m\": 19700.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20517.845, \"from_m\": 19784.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\": 20948.672, \"from_m\": 20517.845, \"capability_applied\": null, \"effective_limit_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\": 743366, \"profile_key\": \"3ad8d3c1e1525e5188f1f5078cafee6818a101254273ec3c1a8b6a12464763f5\", \"schedule_id\": 25963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"East Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 847.29, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Selhurst\", \"stage_seq\": 3, \"distance_m\": 1876.343, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1400H\", \"location\": \"Thornton Heath\", \"stage_seq\": 4, \"distance_m\": 3085.416, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1403H\", \"location\": \"Norbury\", \"stage_seq\": 5, \"distance_m\": 5027.857, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"Streatham Common\", \"stage_seq\": 6, \"distance_m\": 6437.085, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1413H\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 8673.145, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417H\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 11120.274, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1421\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 13226.487, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 14111.492, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1425H\", \"wtt_dep\": \"1426H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 15356.457, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1428H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 16556.463, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 17074.684, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 18076.578, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 18332.349, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 18850.73, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 19784.592, \"section_seq\": 1, \"route_path_id\": 115122}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 20948.672, \"section_seq\": 1, \"route_path_id\": 115122}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20948.672, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115122}], \"total_distance_m\": 20948.672, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20612.059, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 336.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1352", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:45Z\", \"source_id\": 62855730, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:49Z\", \"source_id\": 19952503, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:05Z\", \"source_id\": 62864129, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:09Z\", \"source_id\": 19954834, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:57Z\", \"source_id\": 62871204, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:00Z\", \"source_id\": 19956905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:36Z\", \"source_id\": 62877934, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:39Z\", \"source_id\": 19958786, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:42Z\", \"source_id\": 62885824, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:45Z\", \"source_id\": 19960973, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:05Z\", \"source_id\": 62904275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:06Z\", \"source_id\": 19966223, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:11Z\", \"source_id\": 62914852, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:12Z\", \"source_id\": 19969209, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:51Z\", \"source_id\": 62922082, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:54Z\", \"source_id\": 19971222, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:34Z\", \"source_id\": 62928878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:39Z\", \"source_id\": 19973208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:02Z\", \"source_id\": 62937733, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:06Z\", \"source_id\": 19975709, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:39Z\", \"source_id\": 62944352, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:43Z\", \"source_id\": 19977612, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:26Z\", \"source_id\": 62959028, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:29Z\", \"source_id\": 19981838, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "15", "timing_fact_generation": 1789997790969073, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:05.948054", "service_state_evidence_id": 19981838, "current_leg_start_actual_dep": "2026-09-21T14:33:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:06.693199", "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 |
ECR |
None |
2J34 |
377319+377326 |
6 |
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": 1730.674, "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": 1784.45, "from_m": 1730.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": 7170.935, "from_m": 1784.45, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7254.353, "from_m": 7170.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7353.355, "from_m": 7254.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7809.258, "from_m": 7353.355, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10318.873, "from_m": 7809.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10810.47, "from_m": 10318.873, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10840.175, "from_m": 10810.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10866.559, "from_m": 10840.175, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10903.981, "from_m": 10866.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10941.549, "from_m": 10903.981, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10975.719, "from_m": 10941.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11037.953, "from_m": 10975.719, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13806.426, "from_m": 11037.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15049.817, "from_m": 13806.426, "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": 15131.963, "from_m": 15049.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15544.208, "from_m": 15131.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15622.355, "from_m": 15544.208, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17105.424, "from_m": 15622.355, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17156.397, "from_m": 17105.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17610.502, "from_m": 17156.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17709.608, "from_m": 17610.502, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17737.674, "from_m": 17709.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18272.15, "from_m": 17737.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18311.67, "from_m": 18272.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18359.655, "from_m": 18311.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19700.28, "from_m": 18359.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19784.592, "from_m": 19700.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20517.845, "from_m": 19784.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": 20948.672, "from_m": 20517.845, "capability_applied": null, "effective_limit_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": 743366, "profile_key": "3ad8d3c1e1525e5188f1f5078cafee6818a101254273ec3c1a8b6a12464763f5", "schedule_id": 25963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1352", "location": "East Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Windmill Bridge Jn", "stage_seq": 2, "distance_m": 847.29, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Selhurst", "stage_seq": 3, "distance_m": 1876.343, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1400H", "location": "Thornton Heath", "stage_seq": 4, "distance_m": 3085.416, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1403H", "location": "Norbury", "stage_seq": 5, "distance_m": 5027.857, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "Streatham Common", "stage_seq": 6, "distance_m": 6437.085, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1413H", "location": "Streatham", "stage_seq": 7, "distance_m": 8673.145, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 11120.274, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1421", "location": "North Dulwich", "stage_seq": 9, "distance_m": 13226.487, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423", "location": "East Dulwich", "stage_seq": 10, "distance_m": 14111.492, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1425H", "wtt_dep": "1426H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 15356.457, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1428H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 16556.463, "section_seq": 1, "route_path_id": 115122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 17074.684, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 18076.578, "section_seq": 1, "route_path_id": 115122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 18332.349, "section_seq": 1, "route_path_id": 115122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 18850.73, "section_seq": 1, "route_path_id": 115122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 19784.592, "section_seq": 1, "route_path_id": 115122}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 20948.672, "section_seq": 1, "route_path_id": 115122}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20948.672, "from_m": 0.0, "section_seq": 1, "route_path_id": 115122}], "total_distance_m": 20948.672, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20612.059, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 336.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:45Z", "source_id": 62855730, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:49Z", "source_id": 19952503, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:05Z", "source_id": 62864129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:09Z", "source_id": 19954834, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:57Z", "source_id": 62871204, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:00Z", "source_id": 19956905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:36Z", "source_id": 62877934, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:05:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:39Z", "source_id": 19958786, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:42Z", "source_id": 62885824, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:45Z", "source_id": 19960973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:05Z", "source_id": 62904275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:06Z", "source_id": 19966223, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:11Z", "source_id": 62914852, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:19:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:12Z", "source_id": 19969209, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:51Z", "source_id": 62922082, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:54Z", "source_id": 19971222, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:34Z", "source_id": 62928878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:39Z", "source_id": 19973208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:02Z", "source_id": 62937733, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:06Z", "source_id": 19975709, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:39Z", "source_id": 62944352, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:43Z", "source_id": 19977612, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:26Z", "source_id": 62959028, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:29Z", "source_id": 19981838, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
East Croydon |
1352 |
1352 |
5 |
None |
None |
London Bridge (Central) |
1436 |
1436 |
14 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28908/2026-09-21/detailed |
None |
South Bermondsey |
2026-09-21T14:33:30+01:00 |
London Bridge (Central) |
7.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 |
1431 |
1438 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981838 |
1789997790969073 |
58 |
58 |
2026-09-21 13:48:06.693199 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:05.948054 |
| 712239 |
742643 |
L84290 |
872S37MM21 |
2026-09-21 |
COMPLETE |
19981875 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 742643, "stp": "P", "toc": "South Western Railway", "uid": "L84290", "consist": "458402+458404", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84290/2026-09-21/detailed", "trust_id": "872S37MM21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S37", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1438", "current_leg_dep": "1433", "current_leg_end": "Weybridge (B)", "origin_dep_time": "1322", "origin_platform": "24", "current_location": "Weybridge (B)", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11428.428, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11594.992, \"from_m\": 11428.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.11, \"from_m\": 11594.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.362, \"from_m\": 15283.11, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.897, \"from_m\": 15323.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.536, \"from_m\": 15949.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22822.623, \"from_m\": 16017.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23202.82, \"from_m\": 22822.623, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23237.986, \"from_m\": 23202.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31526.413, \"from_m\": 23237.986, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.436, \"from_m\": 31526.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.79, \"from_m\": 32080.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.129, \"from_m\": 32863.79, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.786, \"from_m\": 33180.129, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.92, \"from_m\": 34949.786, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.198, \"from_m\": 38779.92, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42768.017, \"from_m\": 39239.198, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.054, \"from_m\": 42768.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.413, \"from_m\": 43044.054, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47670.281, \"from_m\": 46825.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47732.304, \"from_m\": 47670.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48131.86, \"from_m\": 47732.304, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 742643, \"profile_key\": \"c820dd75a6487356f633a6edabb3773fedbb8fc858159d795ccb3cedbddae48c\", \"schedule_id\": 32312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": \"1329H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1331H\", \"wtt_dep\": \"1332H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1334H\", \"wtt_dep\": \"1335\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": \"1338\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1340H\", \"wtt_dep\": \"1342H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1344\", \"wtt_dep\": \"1344H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.346, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1346H\", \"wtt_dep\": \"1347H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.094, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.229, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1353\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.14, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1355\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.737, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.343, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1402\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.128, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.557, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23237.986, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1407H\", \"wtt_dep\": \"1408H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.388, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1412H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.002, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.885, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.874, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.426, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1431\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.24, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1434\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.194, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.531, \"section_seq\": 1, \"route_path_id\": 143621}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 27, \"distance_m\": 48131.86, \"section_seq\": 1, \"route_path_id\": 143621}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48131.86, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143621}], \"total_distance_m\": 48131.86, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1322", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:47Z\", \"source_id\": 62778203, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:47Z\", \"source_id\": 19930268, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:58Z\", \"source_id\": 19932543, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:04Z\", \"source_id\": 19934741, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:45Z\", \"source_id\": 19937375, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:43Z\", \"source_id\": 62810158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:47Z\", \"source_id\": 19939546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:19Z\", \"source_id\": 62816742, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:22Z\", \"source_id\": 19941478, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:43:08Z\", \"source_id\": 62824162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:43:09Z\", \"source_id\": 19943497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:31Z\", \"source_id\": 62830032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:36Z\", \"source_id\": 19945195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:13Z\", \"source_id\": 62836841, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:20Z\", \"source_id\": 19947102, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:10Z\", \"source_id\": 62844333, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:16Z\", \"source_id\": 19949254, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:47Z\", \"source_id\": 62851009, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:51Z\", \"source_id\": 19951182, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:43Z\", \"source_id\": 62855647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:45Z\", \"source_id\": 19952480, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:41Z\", \"source_id\": 62863120, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:46Z\", \"source_id\": 19954585, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:05Z\", \"source_id\": 62881594, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:11Z\", \"source_id\": 19959835, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:25Z\", \"source_id\": 62892604, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:31Z\", \"source_id\": 19962903, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:49Z\", \"source_id\": 62901082, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:51Z\", \"source_id\": 19965344, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:59Z\", \"source_id\": 62914400, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:02Z\", \"source_id\": 19969067, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:22Z\", \"source_id\": 62925897, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:28Z\", \"source_id\": 19972312, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:53Z\", \"source_id\": 62939961, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:59Z\", \"source_id\": 19976336, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:06Z\", \"source_id\": 62947874, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:11Z\", \"source_id\": 19978659, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:27Z\", \"source_id\": 62959057, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:31Z\", \"source_id\": 19981875, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1789997795165416, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:07.163780", "service_state_evidence_id": 19981875, "current_leg_start_actual_dep": "2026-09-21T14:34:00+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:07.319464", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
2S37 |
458402+458404 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11428.428, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11594.992, "from_m": 11428.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.11, "from_m": 11594.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.362, "from_m": 15283.11, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.897, "from_m": 15323.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.536, "from_m": 15949.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22822.623, "from_m": 16017.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23202.82, "from_m": 22822.623, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23237.986, "from_m": 23202.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31526.413, "from_m": 23237.986, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.436, "from_m": 31526.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.79, "from_m": 32080.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.129, "from_m": 32863.79, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.786, "from_m": 33180.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.92, "from_m": 34949.786, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.198, "from_m": 38779.92, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42768.017, "from_m": 39239.198, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.054, "from_m": 42768.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.413, "from_m": 43044.054, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47670.281, "from_m": 46825.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47732.304, "from_m": 47670.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48131.86, "from_m": 47732.304, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 742643, "profile_key": "c820dd75a6487356f633a6edabb3773fedbb8fc858159d795ccb3cedbddae48c", "schedule_id": 32312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1322", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": "1329H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1331H", "wtt_dep": "1332H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1334H", "wtt_dep": "1335", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": "1338", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1340H", "wtt_dep": "1342H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1344", "wtt_dep": "1344H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.346, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1346H", "wtt_dep": "1347H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.094, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.229, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1353", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.14, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1355", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.737, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.343, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1402", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.128, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.557, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23237.986, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1407H", "wtt_dep": "1408H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.388, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1412H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.002, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.885, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421", "location": "Egham", "stage_seq": 22, "distance_m": 35474.874, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.426, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1431", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.24, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1434", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.194, "section_seq": 1, "route_path_id": 143621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.531, "section_seq": 1, "route_path_id": 143621}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 27, "distance_m": 48131.86, "section_seq": 1, "route_path_id": 143621}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48131.86, "from_m": 0.0, "section_seq": 1, "route_path_id": 143621}], "total_distance_m": 48131.86, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:47Z", "source_id": 62778203, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:47Z", "source_id": 19930268, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:58Z", "source_id": 19932543, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:04Z", "source_id": 19934741, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:45Z", "source_id": 19937375, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:43Z", "source_id": 62810158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:38:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:47Z", "source_id": 19939546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:19Z", "source_id": 62816742, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:22Z", "source_id": 19941478, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:43:08Z", "source_id": 62824162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:43:09Z", "source_id": 19943497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:31Z", "source_id": 62830032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:36Z", "source_id": 19945195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:13Z", "source_id": 62836841, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:20Z", "source_id": 19947102, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:10Z", "source_id": 62844333, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:16Z", "source_id": 19949254, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:47Z", "source_id": 62851009, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:51Z", "source_id": 19951182, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:43Z", "source_id": 62855647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:45Z", "source_id": 19952480, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:41Z", "source_id": 62863120, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:46Z", "source_id": 19954585, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:05Z", "source_id": 62881594, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:11Z", "source_id": 19959835, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:25Z", "source_id": 62892604, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:31Z", "source_id": 19962903, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:49Z", "source_id": 62901082, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:51Z", "source_id": 19965344, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:59Z", "source_id": 62914400, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:02Z", "source_id": 19969067, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:22Z", "source_id": 62925897, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:28Z", "source_id": 19972312, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:53Z", "source_id": 62939961, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:59Z", "source_id": 19976336, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:06Z", "source_id": 62947874, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:11Z", "source_id": 19978659, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:27Z", "source_id": 62959057, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:31Z", "source_id": 19981875, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
London Waterloo |
1322 |
1322 |
24 |
None |
None |
Weybridge (B) |
1438 |
1438 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84290/2026-09-21/detailed |
None |
Addlestone |
2026-09-21T14:34:00+01:00 |
Weybridge (B) |
5.0 |
{"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} |
1.8 |
1433 |
1438 |
Addlestone |
Weybridge (B) |
Weybridge (B) |
51.3616365 |
-0.4576044 |
51.3616365 |
-0.4576044 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Weybridge (B) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981875 |
1789997795165416 |
112 |
112 |
2026-09-21 13:48:07.319464 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:07.163780 |
| 712240 |
742342 |
C37296 |
509T13MM21 |
2026-09-21 |
COMPLETE |
19982013 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 742342, "stp": "P", "toc": "Elizabeth Line", "uid": "C37296", "consist": "345025", "dest_crs": "HWV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37296/2026-09-21/detailed", "trust_id": "509T13MM21", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-21", "dest_arr_time": "1436", "dest_platform": "4", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "9T13", "timing_status": "LATE", "origin_station": "Shenfield", "current_leg_arr": "1438", "current_leg_dep": "1434", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1311", "origin_platform": "5", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1435", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 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.326, \"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.27, \"from_m\": 9589.326, \"capability_applied\": null, \"effective_limit_mph\": 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.304, \"from_m\": 9627.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.887, \"from_m\": 10216.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.559, \"from_m\": 11071.887, \"capability_applied\": null, \"effective_limit_mph\": 70.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.621, \"from_m\": 12183.559, \"capability_applied\": null, \"effective_limit_mph\": 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.588, \"from_m\": 14147.621, \"capability_applied\": null, \"effective_limit_mph\": 70.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.689, \"from_m\": 18899.588, \"capability_applied\": null, \"effective_limit_mph\": 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.316, \"from_m\": 18955.689, \"capability_applied\": null, \"effective_limit_mph\": 70.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.313, \"from_m\": 20848.316, \"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.297, \"from_m\": 20882.313, \"capability_applied\": null, \"effective_limit_mph\": 70.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.233, \"from_m\": 20993.297, \"capability_applied\": null, \"effective_limit_mph\": 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.966, \"from_m\": 21215.233, \"capability_applied\": null, \"effective_limit_mph\": 40.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.216, \"from_m\": 21292.966, \"capability_applied\": null, \"effective_limit_mph\": 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.873, \"from_m\": 21954.216, \"capability_applied\": null, \"effective_limit_mph\": 70.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.469, \"from_m\": 23240.873, \"capability_applied\": null, \"effective_limit_mph\": 50.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.178, \"from_m\": 23329.469, \"capability_applied\": null, \"effective_limit_mph\": 70.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.256, \"from_m\": 23389.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\": 25127.757, \"from_m\": 23479.256, \"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.466, \"from_m\": 25127.757, \"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.549, \"from_m\": 25577.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25701.029, \"from_m\": 25640.549, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25768.359, \"from_m\": 25701.029, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26874.101, \"from_m\": 25768.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27049.738, \"from_m\": 26874.101, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30934.453, \"from_m\": 27049.738, \"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\": 31164.234, \"from_m\": 30934.453, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31391.901, \"from_m\": 31164.234, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31686.973, \"from_m\": 31391.901, \"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\": 31709.166, \"from_m\": 31686.973, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31928.081, \"from_m\": 31709.166, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32116.263, \"from_m\": 31928.081, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33008.734, \"from_m\": 32116.263, \"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\": 33111.012, \"from_m\": 33008.734, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33254.354, \"from_m\": 33111.012, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33756.513, \"from_m\": 33254.354, \"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\": 34373.532, \"from_m\": 33756.513, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35002.828, \"from_m\": 34373.532, \"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\": 35187.689, \"from_m\": 35002.828, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35410.571, \"from_m\": 35187.689, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35811.003, \"from_m\": 35410.571, \"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\": 35956.999, \"from_m\": 35811.003, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36127.222, \"from_m\": 35956.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36790.535, \"from_m\": 36127.222, \"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\": 37088.75, \"from_m\": 36790.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37314.023, \"from_m\": 37088.75, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 37629.1, \"from_m\": 37314.023, \"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\": 37882.403, \"from_m\": 37629.1, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38287.033, \"from_m\": 37882.403, \"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\": 38447.542, \"from_m\": 38287.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38686.238, \"from_m\": 38447.542, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39753.574, \"from_m\": 38686.238, \"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\": 40124.208, \"from_m\": 39753.574, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40354.021, \"from_m\": 40124.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40573.162, \"from_m\": 40354.021, \"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\": 40696.015, \"from_m\": 40573.162, \"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\": 40851.941, \"from_m\": 40696.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\": 40989.965, \"from_m\": 40851.941, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41447.513, \"from_m\": 40989.965, \"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\": 41602.575, \"from_m\": 41447.513, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42165.282, \"from_m\": 41602.575, \"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\": 43362.254, \"from_m\": 42165.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\": 43447.933, \"from_m\": 43362.254, \"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\": 43649.338, \"from_m\": 43447.933, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47912.798, \"from_m\": 43649.338, \"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\": 48832.82, \"from_m\": 47912.798, \"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\": 49013.52, \"from_m\": 48832.82, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49671.031, \"from_m\": 49013.52, \"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\": 51367.881, \"from_m\": 49671.031, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52548.203, \"from_m\": 51367.881, \"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\": 54652.093, \"from_m\": 52548.203, \"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\": 54816.117, \"from_m\": 54652.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56469.726, \"from_m\": 54816.117, \"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\": 56643.287, \"from_m\": 56469.726, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56806.478, \"from_m\": 56643.287, \"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\": 57099.645, \"from_m\": 56806.478, \"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\": 59343.699, \"from_m\": 57099.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59854.681, \"from_m\": 59343.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60394.574, \"from_m\": 59854.681, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60469.513, \"from_m\": 60394.574, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63067.82, \"from_m\": 60469.513, \"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\": 63968.455, \"from_m\": 63067.82, \"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\": 64278.957, \"from_m\": 63968.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65744.433, \"from_m\": 64278.957, \"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\": 66129.819, \"from_m\": 65744.433, \"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\": 66787.044, \"from_m\": 66129.819, \"capability_applied\": null, \"effective_limit_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\": 742342, \"profile_key\": \"1dc72146011b34da7413c601626b606edd9d40f696aa634e439a182e25cf0503\", \"schedule_id\": 5184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1318H\", \"wtt_dep\": \"1319\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.887, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1322\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.937, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.607, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.608, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1330H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.686, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": \"1332H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.331, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1335H\", \"wtt_dep\": \"1336\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.599, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1338H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.798, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.178, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1340H\", \"wtt_dep\": \"1341\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.321, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1342H\", \"wtt_dep\": \"1343\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.844, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1346\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26137.026, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27215.487, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 30655.333, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1350H\", \"wtt_dep\": \"1351H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31683.652, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1354H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33183.767, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1357\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 34904.815, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1400\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36932.412, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1402\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38255.254, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1406\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 40573.162, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 23, \"distance_m\": 42055.377, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 24, \"distance_m\": 42358.273, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 43230.553, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Acton West Jn\", \"stage_seq\": 26, \"distance_m\": 48621.916, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416\", \"location\": \"Ealing Broadway\", \"stage_seq\": 27, \"distance_m\": 49813.1, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1418H\", \"location\": \"West Ealing\", \"stage_seq\": 28, \"distance_m\": 51222.023, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Southall\", \"stage_seq\": 29, \"distance_m\": 55151.64, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1424\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 30, \"distance_m\": 58231.232, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 31, \"distance_m\": 58438.524, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 32, \"distance_m\": 60363.167, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1431H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 33, \"distance_m\": 64136.901, \"section_seq\": 1, \"route_path_id\": 132274}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 34, \"distance_m\": 66787.044, \"section_seq\": 1, \"route_path_id\": 132274}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66787.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132274}], \"total_distance_m\": 66787.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61437.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5349.371, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1311", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:51Z\", \"source_id\": 62750589, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:53Z\", \"source_id\": 19922373, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:18Z\", \"source_id\": 62761780, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:21Z\", \"source_id\": 19925562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:42Z\", \"source_id\": 62770618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:47Z\", \"source_id\": 19928133, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:30Z\", \"source_id\": 62777446, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:33Z\", \"source_id\": 19930071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:31Z\", \"source_id\": 62787087, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:31Z\", \"source_id\": 19932937, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:36Z\", \"source_id\": 62792372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:38Z\", \"source_id\": 19934438, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:41Z\", \"source_id\": 62797521, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:45Z\", \"source_id\": 19935935, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:20Z\", \"source_id\": 62804127, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:21Z\", \"source_id\": 19937837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:04Z\", \"source_id\": 62813332, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:05Z\", \"source_id\": 19940506, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:07Z\", \"source_id\": 62826546, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:08Z\", \"source_id\": 19944168, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:46Z\", \"source_id\": 62833227, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:47Z\", \"source_id\": 19946039, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:58Z\", \"source_id\": 62838859, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:04Z\", \"source_id\": 19947669, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:41Z\", \"source_id\": 62853235, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:46Z\", \"source_id\": 19951811, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:25Z\", \"source_id\": 62860061, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:31Z\", \"source_id\": 19953719, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:31Z\", \"source_id\": 62865325, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:35Z\", \"source_id\": 19955193, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:35Z\", \"source_id\": 62872819, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:37Z\", \"source_id\": 19957365, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:41Z\", \"source_id\": 62878126, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:45Z\", \"source_id\": 19958841, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:37Z\", \"source_id\": 62885598, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:39Z\", \"source_id\": 19960872, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:52Z\", \"source_id\": 62891170, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:56Z\", \"source_id\": 19962498, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:48Z\", \"source_id\": 62906204, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:52Z\", \"source_id\": 19966802, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:02Z\", \"source_id\": 62912067, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:09Z\", \"source_id\": 19968403, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:32Z\", \"source_id\": 62921236, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:34Z\", \"source_id\": 19970948, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:52Z\", \"source_id\": 62927014, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:55Z\", \"source_id\": 19972667, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:14Z\", \"source_id\": 62948289, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:21Z\", \"source_id\": 19978781, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:38Z\", \"source_id\": 62959600, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:43Z\", \"source_id\": 19982013, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "4", "timing_fact_generation": 1789997804620514, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:07.808980", "service_state_evidence_id": 19982013, "current_leg_start_actual_dep": "2026-09-21T14:34:30+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:07.895834", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
HWV |
9T13 |
345025 |
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.326, "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.27, "from_m": 9589.326, "capability_applied": null, "effective_limit_mph": 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.304, "from_m": 9627.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.887, "from_m": 10216.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.559, "from_m": 11071.887, "capability_applied": null, "effective_limit_mph": 70.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.621, "from_m": 12183.559, "capability_applied": null, "effective_limit_mph": 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.588, "from_m": 14147.621, "capability_applied": null, "effective_limit_mph": 70.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.689, "from_m": 18899.588, "capability_applied": null, "effective_limit_mph": 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.316, "from_m": 18955.689, "capability_applied": null, "effective_limit_mph": 70.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.313, "from_m": 20848.316, "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.297, "from_m": 20882.313, "capability_applied": null, "effective_limit_mph": 70.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.233, "from_m": 20993.297, "capability_applied": null, "effective_limit_mph": 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.966, "from_m": 21215.233, "capability_applied": null, "effective_limit_mph": 40.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.216, "from_m": 21292.966, "capability_applied": null, "effective_limit_mph": 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.873, "from_m": 21954.216, "capability_applied": null, "effective_limit_mph": 70.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.469, "from_m": 23240.873, "capability_applied": null, "effective_limit_mph": 50.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.178, "from_m": 23329.469, "capability_applied": null, "effective_limit_mph": 70.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.256, "from_m": 23389.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": 25127.757, "from_m": 23479.256, "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.466, "from_m": 25127.757, "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.549, "from_m": 25577.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25701.029, "from_m": 25640.549, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25768.359, "from_m": 25701.029, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26874.101, "from_m": 25768.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27049.738, "from_m": 26874.101, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30934.453, "from_m": 27049.738, "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": 31164.234, "from_m": 30934.453, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31391.901, "from_m": 31164.234, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31686.973, "from_m": 31391.901, "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": 31709.166, "from_m": 31686.973, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31928.081, "from_m": 31709.166, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32116.263, "from_m": 31928.081, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33008.734, "from_m": 32116.263, "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": 33111.012, "from_m": 33008.734, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33254.354, "from_m": 33111.012, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33756.513, "from_m": 33254.354, "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": 34373.532, "from_m": 33756.513, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35002.828, "from_m": 34373.532, "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": 35187.689, "from_m": 35002.828, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35410.571, "from_m": 35187.689, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35811.003, "from_m": 35410.571, "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": 35956.999, "from_m": 35811.003, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36127.222, "from_m": 35956.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36790.535, "from_m": 36127.222, "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": 37088.75, "from_m": 36790.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37314.023, "from_m": 37088.75, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 37629.1, "from_m": 37314.023, "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": 37882.403, "from_m": 37629.1, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38287.033, "from_m": 37882.403, "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": 38447.542, "from_m": 38287.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38686.238, "from_m": 38447.542, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39753.574, "from_m": 38686.238, "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": 40124.208, "from_m": 39753.574, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40354.021, "from_m": 40124.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40573.162, "from_m": 40354.021, "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": 40696.015, "from_m": 40573.162, "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": 40851.941, "from_m": 40696.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": 40989.965, "from_m": 40851.941, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41447.513, "from_m": 40989.965, "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": 41602.575, "from_m": 41447.513, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42165.282, "from_m": 41602.575, "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": 43362.254, "from_m": 42165.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": 43447.933, "from_m": 43362.254, "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": 43649.338, "from_m": 43447.933, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47912.798, "from_m": 43649.338, "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": 48832.82, "from_m": 47912.798, "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": 49013.52, "from_m": 48832.82, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49671.031, "from_m": 49013.52, "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": 51367.881, "from_m": 49671.031, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52548.203, "from_m": 51367.881, "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": 54652.093, "from_m": 52548.203, "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": 54816.117, "from_m": 54652.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56469.726, "from_m": 54816.117, "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": 56643.287, "from_m": 56469.726, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56806.478, "from_m": 56643.287, "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": 57099.645, "from_m": 56806.478, "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": 59343.699, "from_m": 57099.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59854.681, "from_m": 59343.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60394.574, "from_m": 59854.681, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60469.513, "from_m": 60394.574, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63067.82, "from_m": 60469.513, "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": 63968.455, "from_m": 63067.82, "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": 64278.957, "from_m": 63968.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65744.433, "from_m": 64278.957, "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": 66129.819, "from_m": 65744.433, "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": 66787.044, "from_m": 66129.819, "capability_applied": null, "effective_limit_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": 742342, "profile_key": "1dc72146011b34da7413c601626b606edd9d40f696aa634e439a182e25cf0503", "schedule_id": 5184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1311", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1318H", "wtt_dep": "1319", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.887, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1322", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.937, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Romford", "stage_seq": 5, "distance_m": 12545.607, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.608, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1330H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.686, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": "1332H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.331, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1335H", "wtt_dep": "1336", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.599, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1338H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.798, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.178, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1340H", "wtt_dep": "1341", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.321, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1342H", "wtt_dep": "1343", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.844, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1346", "location": "Stratford", "stage_seq": 14, "distance_m": 26137.026, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27215.487, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 30655.333, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1350H", "wtt_dep": "1351H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31683.652, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1354H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33183.767, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1357", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 34904.815, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1400", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 36932.412, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1402", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 38255.254, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1406", "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 40573.162, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 23, "distance_m": 42055.377, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Portobello Jn (London)", "stage_seq": 24, "distance_m": 42358.273, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 43230.553, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Acton West Jn", "stage_seq": 26, "distance_m": 48621.916, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416", "location": "Ealing Broadway", "stage_seq": 27, "distance_m": 49813.1, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1418H", "location": "West Ealing", "stage_seq": 28, "distance_m": 51222.023, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Southall", "stage_seq": 29, "distance_m": 55151.64, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1424", "location": "Hayes & Harlington", "stage_seq": 30, "distance_m": 58231.232, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Heathrow Airport Jn", "stage_seq": 31, "distance_m": 58438.524, "section_seq": 1, "route_path_id": 132274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Heathrow Tunnel Jn", "stage_seq": 32, "distance_m": 60363.167, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1431H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 33, "distance_m": 64136.901, "section_seq": 1, "route_path_id": 132274}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 34, "distance_m": 66787.044, "section_seq": 1, "route_path_id": 132274}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66787.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 132274}], "total_distance_m": 66787.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61437.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5349.371, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:51Z", "source_id": 62750589, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:14:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:53Z", "source_id": 19922373, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:18Z", "source_id": 62761780, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:21Z", "source_id": 19925562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:42Z", "source_id": 62770618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:47Z", "source_id": 19928133, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:30Z", "source_id": 62777446, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:33Z", "source_id": 19930071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:31Z", "source_id": 62787087, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:31Z", "source_id": 19932937, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:36Z", "source_id": 62792372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:38Z", "source_id": 19934438, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:41Z", "source_id": 62797521, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:45Z", "source_id": 19935935, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:20Z", "source_id": 62804127, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:21Z", "source_id": 19937837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:04Z", "source_id": 62813332, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:05Z", "source_id": 19940506, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:07Z", "source_id": 62826546, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:08Z", "source_id": 19944168, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:46Z", "source_id": 62833227, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:47Z", "source_id": 19946039, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:58Z", "source_id": 62838859, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:04Z", "source_id": 19947669, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:41Z", "source_id": 62853235, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:46Z", "source_id": 19951811, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:25Z", "source_id": 62860061, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:31Z", "source_id": 19953719, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:31Z", "source_id": 62865325, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:35Z", "source_id": 19955193, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:35Z", "source_id": 62872819, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:37Z", "source_id": 19957365, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:41Z", "source_id": 62878126, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:04:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:45Z", "source_id": 19958841, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:37Z", "source_id": 62885598, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:39Z", "source_id": 19960872, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:52Z", "source_id": 62891170, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:56Z", "source_id": 19962498, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:48Z", "source_id": 62906204, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:52Z", "source_id": 19966802, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:02Z", "source_id": 62912067, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:18:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:09Z", "source_id": 19968403, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:32Z", "source_id": 62921236, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:34Z", "source_id": 19970948, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:52Z", "source_id": 62927014, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:55Z", "source_id": 19972667, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:14Z", "source_id": 62948289, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T13:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:21Z", "source_id": 19978781, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:38Z", "source_id": 62959600, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T13:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:43Z", "source_id": 19982013, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Shenfield |
1311 |
1311 |
5 |
None |
None |
Heathrow Terminal 5 |
1436 |
1435 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37296/2026-09-21/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-21T14:34:30+01:00 |
Heathrow Terminal 5 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} |
1.6 |
1434 |
1438 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982013 |
1789997804620514 |
155 |
155 |
2026-09-21 13:48:07.895834 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:07.808980 |
| 712241 |
741137 |
G88624 |
861N29MK21 |
2026-09-21 |
COMPLETE |
19982938 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 741137, "stp": "P", "toc": "Southern", "uid": "G88624", "consist": null, "dest_crs": "BTN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88624/2026-09-21/detailed", "trust_id": "861N29MK21", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "1406", "dest_platform": "2", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "1N29", "timing_status": null, "origin_station": "Southampton Central", "current_leg_arr": "1438", "current_leg_dep": "1429", "current_leg_end": "Barnham", "origin_dep_time": "1220", "origin_platform": "3A", "current_location": "Barnham", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7832319925247032, 50.83187495270385], [-0.7828325999999999, 50.83186460000001], [-0.7826204, 50.83185909999998], [-0.7816836999999999, 50.8318595], [-0.7811046, 50.831863799999994], [-0.7798608, 50.83187459999999], [-0.7761364, 50.8319257], [-0.7740396, 50.83195119999999], [-0.7658782999999999, 50.8320561], [-0.7535648, 50.8322168], [-0.7403746000000001, 50.832367], [-0.7375221, 50.83240219999999], [-0.7367632, 50.8323937], [-0.735481, 50.83236219999999], [-0.7295207, 50.83215800000001], [-0.7293347, 50.8321516], [-0.7291790999999999, 50.832146899999984], [-0.7289144, 50.832137799999984], [-0.7186522272956171, 50.831785715788406], [-0.7124814, 50.831574], [-0.7060436, 50.8313645], [-0.7059806, 50.83136240000001], [-0.6909053999999999, 50.8308541], [-0.6905401, 50.83084800000001], [-0.6905214, 50.8308469], [-0.6904371, 50.8308453], [-0.6902851999999999, 50.8308425], [-0.6897033, 50.8308353], [-0.689442, 50.83083500000001], [-0.6893293999999999, 50.8308349], [-0.6890809999999999, 50.8308346], [-0.6747026999999999, 50.8308201], [-0.669598, 50.830814999999994], [-0.6695096999999999, 50.830814999999994], [-0.6563164, 50.8308185], [-0.6471342999999999, 50.83080410000001], [-0.646048, 50.83080219999999], [-0.6442019, 50.8308049], [-0.6437469, 50.8308016], [-0.6421837, 50.830800200000006], [-0.641706, 50.83079889999999], [-0.6404467063726569, 50.83079928896242]]}", "current_leg_start": "Chichester", "dest_arr_time_act": "1406", "motion_projection": null, "next_location_lat": "50.8307993", "next_location_lon": "-0.6404467", "previous_location": "Chichester", "current_leg_milage": "6.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3063.067, \"from_m\": 1706.248, \"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\": 3312.766, \"from_m\": 3063.067, \"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\": 3723.917, \"from_m\": 3312.766, \"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\": 4867.793, \"from_m\": 3723.917, \"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\": 5514.689, \"from_m\": 4867.793, \"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\": 6574.18, \"from_m\": 5514.689, \"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\": 7214.814, \"from_m\": 6574.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7594.709, \"from_m\": 7214.814, \"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\": 10875.192, \"from_m\": 7594.709, \"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\": 12469.694, \"from_m\": 10875.192, \"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\": 13705.471, \"from_m\": 12469.694, \"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\": 15286.188, \"from_m\": 13705.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21725.821, \"from_m\": 15286.188, \"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\": 22546.192, \"from_m\": 21725.821, \"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\": 22958.386, \"from_m\": 22546.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23262.367, \"from_m\": 22958.386, \"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\": 23598.714, \"from_m\": 23262.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23802.878, \"from_m\": 23598.714, \"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\": 25117.728, \"from_m\": 23802.878, \"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\": 25125.719, \"from_m\": 25117.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33618.891, \"from_m\": 25125.719, \"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\": 33656.789, \"from_m\": 33618.891, \"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\": 34429.468, \"from_m\": 33656.789, \"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\": 34500.59, \"from_m\": 34429.468, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37258.424, \"from_m\": 34500.59, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37982.011, \"from_m\": 37258.424, \"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\": 38898.13, \"from_m\": 37982.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38990.746, \"from_m\": 38898.13, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39069.368, \"from_m\": 38990.746, \"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\": 39871.464, \"from_m\": 39069.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51992.206, \"from_m\": 39871.464, \"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\": 52608.922, \"from_m\": 51992.206, \"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\": 53399.214, \"from_m\": 52608.922, \"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\": 53442.227, \"from_m\": 53399.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63404.445, \"from_m\": 53442.227, \"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\": 64031.509, \"from_m\": 63404.445, \"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\": 68124.225, \"from_m\": 64031.509, \"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\": 68175.91, \"from_m\": 68124.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68281.358, \"from_m\": 68175.91, \"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\": 68516.818, \"from_m\": 68281.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69293.827, \"from_m\": 68516.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69680.696, \"from_m\": 69293.827, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 74464.209, \"from_m\": 69680.696, \"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\": 74506.484, \"from_m\": 74464.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81144.151, \"from_m\": 74506.484, \"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\": 81279.033, \"from_m\": 81144.151, \"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\": 82912.433, \"from_m\": 81279.033, \"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\": 82952.595, \"from_m\": 82912.433, \"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\": 97134.122, \"from_m\": 82952.595, \"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\": 97802.271, \"from_m\": 97134.122, \"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\": 97888.108, \"from_m\": 97802.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99012.982, \"from_m\": 97888.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99200.603, \"from_m\": 99012.982, \"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\": 100424.836, \"from_m\": 99200.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100528.253, \"from_m\": 100424.836, \"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\": 100569.609, \"from_m\": 100528.253, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100829.77, \"from_m\": 100569.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}], \"service_id\": 741137, \"profile_key\": \"455a3c036f2a0f21c5cdad9ade586cf0c89d3df2aec2e9e0881dbac167cdddec\", \"schedule_id\": 12884, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23505.225, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1249H\", \"location\": \"Portchester\", \"stage_seq\": 10, \"distance_m\": 28602.1, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 32888.183, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Cosham Jn\", \"stage_seq\": 12, \"distance_m\": 33618.891, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Farlington Jn\", \"stage_seq\": 13, \"distance_m\": 34640.583, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300H\", \"location\": \"Havant\", \"stage_seq\": 14, \"distance_m\": 39367.601, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Emsworth\", \"stage_seq\": 15, \"distance_m\": 42391.062, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307\", \"location\": \"Southbourne\", \"stage_seq\": 16, \"distance_m\": 44643.816, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1313H\", \"wtt_dep\": \"1314H\", \"location\": \"Chichester\", \"stage_seq\": 17, \"distance_m\": 53593.141, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1323\", \"location\": \"Barnham\", \"stage_seq\": 18, \"distance_m\": 63706.949, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1327H\", \"location\": \"Ford\", \"stage_seq\": 19, \"distance_m\": 67948.777, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 69043.588, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": \"1334H\", \"location\": \"Angmering\", \"stage_seq\": 21, \"distance_m\": 74658.896, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"West Worthing\", \"stage_seq\": 22, \"distance_m\": 81468.763, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1341\", \"wtt_dep\": \"1342\", \"location\": \"Worthing\", \"stage_seq\": 23, \"distance_m\": 82750.28, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1346\", \"location\": \"Lancing\", \"stage_seq\": 24, \"distance_m\": 86477.811, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 25, \"distance_m\": 90348.289, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1353\", \"wtt_dep\": \"1353H\", \"location\": \"Southwick\", \"stage_seq\": 26, \"distance_m\": 92686.154, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357\", \"location\": \"Portslade\", \"stage_seq\": 27, \"distance_m\": 95054.66, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1402\", \"location\": \"Hove\", \"stage_seq\": 28, \"distance_m\": 97372.943, \"section_seq\": 1, \"route_path_id\": 134620}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 29, \"distance_m\": 100829.77, \"section_seq\": 1, \"route_path_id\": 134620}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 100829.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134620}], \"total_distance_m\": 100829.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 99333.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1496.39, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1220", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "9.0", "current_position_lat": "50.8307993", "current_position_lon": "-0.6404467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:24:53Z\", \"source_id\": 62627231, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:24:55Z\", \"source_id\": 19887395, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:28:43Z\", \"source_id\": 62636867, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:28:47Z\", \"source_id\": 19890272, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:33:27Z\", \"source_id\": 62648867, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:33:33Z\", \"source_id\": 19893686, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:35:54Z\", \"source_id\": 62654977, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:35:59Z\", \"source_id\": 19895380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:44:22Z\", \"source_id\": 62676253, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:07Z\", \"source_id\": 62856573, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:44:28Z\", \"source_id\": 19901458, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:09Z\", \"source_id\": 19952749, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:48Z\", \"source_id\": 62873212, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:49Z\", \"source_id\": 19957478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:52Z\", \"source_id\": 62883640, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:58Z\", \"source_id\": 19960411, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:00Z\", \"source_id\": 62899001, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:02Z\", \"source_id\": 19964771, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:24Z\", \"source_id\": 62913035, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:30Z\", \"source_id\": 19968708, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:18Z\", \"source_id\": 62920621, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:19Z\", \"source_id\": 19970762, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:56Z\", \"source_id\": 62937517, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:00Z\", \"source_id\": 19975659, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:01Z\", \"source_id\": 62962807, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:02Z\", \"source_id\": 19982933, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "3", "timing_fact_generation": 1789997887875306, "current_leg_arrival_utc": "2026-09-21T13:21:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:07.865061", "service_state_evidence_id": 19982938, "current_leg_start_actual_dep": "2026-09-21T13:14:30+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:07.889199", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SOU |
BTN |
1N29 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1349.931, "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": 1706.248, "from_m": 1349.931, "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": 3063.067, "from_m": 1706.248, "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": 3312.766, "from_m": 3063.067, "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": 3723.917, "from_m": 3312.766, "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": 4867.793, "from_m": 3723.917, "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": 5514.689, "from_m": 4867.793, "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": 6574.18, "from_m": 5514.689, "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": 7214.814, "from_m": 6574.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7594.709, "from_m": 7214.814, "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": 10875.192, "from_m": 7594.709, "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": 12469.694, "from_m": 10875.192, "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": 13705.471, "from_m": 12469.694, "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": 15286.188, "from_m": 13705.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21725.821, "from_m": 15286.188, "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": 22546.192, "from_m": 21725.821, "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": 22958.386, "from_m": 22546.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23262.367, "from_m": 22958.386, "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": 23598.714, "from_m": 23262.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23802.878, "from_m": 23598.714, "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": 25117.728, "from_m": 23802.878, "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": 25125.719, "from_m": 25117.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33618.891, "from_m": 25125.719, "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": 33656.789, "from_m": 33618.891, "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": 34429.468, "from_m": 33656.789, "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": 34500.59, "from_m": 34429.468, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37258.424, "from_m": 34500.59, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37982.011, "from_m": 37258.424, "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": 38898.13, "from_m": 37982.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38990.746, "from_m": 38898.13, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39069.368, "from_m": 38990.746, "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": 39871.464, "from_m": 39069.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51992.206, "from_m": 39871.464, "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": 52608.922, "from_m": 51992.206, "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": 53399.214, "from_m": 52608.922, "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": 53442.227, "from_m": 53399.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63404.445, "from_m": 53442.227, "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": 64031.509, "from_m": 63404.445, "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": 68124.225, "from_m": 64031.509, "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": 68175.91, "from_m": 68124.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68281.358, "from_m": 68175.91, "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": 68516.818, "from_m": 68281.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69293.827, "from_m": 68516.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69680.696, "from_m": 69293.827, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 74464.209, "from_m": 69680.696, "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": 74506.484, "from_m": 74464.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81144.151, "from_m": 74506.484, "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": 81279.033, "from_m": 81144.151, "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": 82912.433, "from_m": 81279.033, "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": 82952.595, "from_m": 82912.433, "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": 97134.122, "from_m": 82952.595, "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": 97802.271, "from_m": 97134.122, "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": 97888.108, "from_m": 97802.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99012.982, "from_m": 97888.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99200.603, "from_m": 99012.982, "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": 100424.836, "from_m": 99200.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100528.253, "from_m": 100424.836, "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": 100569.609, "from_m": 100528.253, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100829.77, "from_m": 100569.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}], "service_id": 741137, "profile_key": "455a3c036f2a0f21c5cdad9ade586cf0c89d3df2aec2e9e0881dbac167cdddec", "schedule_id": 12884, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1220", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Woolston", "stage_seq": 5, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Netley", "stage_seq": 6, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Bursledon", "stage_seq": 7, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Swanwick", "stage_seq": 8, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Fareham", "stage_seq": 9, "distance_m": 23505.225, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1249H", "location": "Portchester", "stage_seq": 10, "distance_m": 28602.1, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Cosham", "stage_seq": 11, "distance_m": 32888.183, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Cosham Jn", "stage_seq": 12, "distance_m": 33618.891, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Farlington Jn", "stage_seq": 13, "distance_m": 34640.583, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300H", "location": "Havant", "stage_seq": 14, "distance_m": 39367.601, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Emsworth", "stage_seq": 15, "distance_m": 42391.062, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307", "location": "Southbourne", "stage_seq": 16, "distance_m": 44643.816, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1313H", "wtt_dep": "1314H", "location": "Chichester", "stage_seq": 17, "distance_m": 53593.141, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1323", "location": "Barnham", "stage_seq": 18, "distance_m": 63706.949, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1327H", "location": "Ford", "stage_seq": 19, "distance_m": 67948.777, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 69043.588, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": "1334H", "location": "Angmering", "stage_seq": 21, "distance_m": 74658.896, "section_seq": 1, "route_path_id": 134620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "West Worthing", "stage_seq": 22, "distance_m": 81468.763, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1341", "wtt_dep": "1342", "location": "Worthing", "stage_seq": 23, "distance_m": 82750.28, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1346", "location": "Lancing", "stage_seq": 24, "distance_m": 86477.811, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350H", "location": "Shoreham-by-Sea", "stage_seq": 25, "distance_m": 90348.289, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1353", "wtt_dep": "1353H", "location": "Southwick", "stage_seq": 26, "distance_m": 92686.154, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357", "location": "Portslade", "stage_seq": 27, "distance_m": 95054.66, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1402", "location": "Hove", "stage_seq": 28, "distance_m": 97372.943, "section_seq": 1, "route_path_id": 134620}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": null, "location": "Brighton", "stage_seq": 29, "distance_m": 100829.77, "section_seq": 1, "route_path_id": 134620}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 100829.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 134620}], "total_distance_m": 100829.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 99333.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1496.39, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:24:53Z", "source_id": 62627231, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T11:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:24:55Z", "source_id": 19887395, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:28:43Z", "source_id": 62636867, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:28:47Z", "source_id": 19890272, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:33:27Z", "source_id": 62648867, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:33:33Z", "source_id": 19893686, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:35:54Z", "source_id": 62654977, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T11:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:35:59Z", "source_id": 19895380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27305, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:44:22Z", "source_id": 62676253, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T11:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27303, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:07Z", "source_id": 62856573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:44:28Z", "source_id": 19901458, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:09Z", "source_id": 19952749, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:48Z", "source_id": 62873212, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:49Z", "source_id": 19957478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:52Z", "source_id": 62883640, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:58Z", "source_id": 19960411, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:00Z", "source_id": 62899001, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:02Z", "source_id": 19964771, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:24Z", "source_id": 62913035, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:30Z", "source_id": 19968708, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:18Z", "source_id": 62920621, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:19Z", "source_id": 19970762, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:56Z", "source_id": 62937517, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:00Z", "source_id": 19975659, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:01Z", "source_id": 62962807, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:02Z", "source_id": 19982933, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Southampton Central |
1220 |
1220 |
3A |
None |
None |
Brighton |
1406 |
1406 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G88624/2026-09-21/detailed |
None |
Chichester |
2026-09-21T13:14:30+01:00 |
Barnham |
9.0 |
{"type": "LineString", "coordinates": [[-0.7832319925247032, 50.83187495270385], [-0.7828325999999999, 50.83186460000001], [-0.7826204, 50.83185909999998], [-0.7816836999999999, 50.8318595], [-0.7811046, 50.831863799999994], [-0.7798608, 50.83187459999999], [-0.7761364, 50.8319257], [-0.7740396, 50.83195119999999], [-0.7658782999999999, 50.8320561], [-0.7535648, 50.8322168], [-0.7403746000000001, 50.832367], [-0.7375221, 50.83240219999999], [-0.7367632, 50.8323937], [-0.735481, 50.83236219999999], [-0.7295207, 50.83215800000001], [-0.7293347, 50.8321516], [-0.7291790999999999, 50.832146899999984], [-0.7289144, 50.832137799999984], [-0.7186522272956171, 50.831785715788406], [-0.7124814, 50.831574], [-0.7060436, 50.8313645], [-0.7059806, 50.83136240000001], [-0.6909053999999999, 50.8308541], [-0.6905401, 50.83084800000001], [-0.6905214, 50.8308469], [-0.6904371, 50.8308453], [-0.6902851999999999, 50.8308425], [-0.6897033, 50.8308353], [-0.689442, 50.83083500000001], [-0.6893293999999999, 50.8308349], [-0.6890809999999999, 50.8308346], [-0.6747026999999999, 50.8308201], [-0.669598, 50.830814999999994], [-0.6695096999999999, 50.830814999999994], [-0.6563164, 50.8308185], [-0.6471342999999999, 50.83080410000001], [-0.646048, 50.83080219999999], [-0.6442019, 50.8308049], [-0.6437469, 50.8308016], [-0.6421837, 50.830800200000006], [-0.641706, 50.83079889999999], [-0.6404467063726569, 50.83079928896242]]} |
6.2 |
1429 |
1438 |
Chichester |
Barnham |
Barnham |
50.8307993 |
-0.6404467 |
50.8307993 |
-0.6404467 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Barnham |
TRUST |
TRUST_CANCELLATION |
19982938 |
1789997887875306 |
138 |
138 |
2026-09-21 13:48:07.889199 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:07.865061 |
| 712242 |
743440 |
L87214 |
071G36MN21 |
2026-09-21 |
COMPLETE |
19982203 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 743440, "stp": "P", "toc": "ScotRail", "uid": "L87214", "consist": "385036", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87214/2026-09-21/detailed", "trust_id": "071G36MN21", "origin_crs": "GRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "12", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1G36", "timing_status": "EARLY", "origin_station": "Gourock", "current_leg_arr": "1438", "current_leg_dep": "1426", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1356", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-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.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-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": "1439", "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\": 521.988, \"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\": 914.989, \"from_m\": 521.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\": 2706.976, \"from_m\": 914.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4033.011, \"from_m\": 2706.976, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6587.151, \"from_m\": 4033.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8600.525, \"from_m\": 6587.151, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8641.851, \"from_m\": 8600.525, \"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\": 8970.427, \"from_m\": 8641.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9562.015, \"from_m\": 8970.427, \"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\": 10384.436, \"from_m\": 9562.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29607.813, \"from_m\": 10384.436, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30938.643, \"from_m\": 29607.813, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37027.143, \"from_m\": 30938.643, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37157.12, \"from_m\": 37027.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39189.584, \"from_m\": 37157.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\": 39267.365, \"from_m\": 39189.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39268.462, \"from_m\": 39267.365, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39592.513, \"from_m\": 39268.462, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40145.061, \"from_m\": 39592.513, \"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\": 40608.483, \"from_m\": 40145.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\": 41042.603, \"from_m\": 40608.483, \"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\": 41570.075, \"from_m\": 41042.603, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41994.618, \"from_m\": 41570.075, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 743440, \"profile_key\": \"4d71e561f25c3ac46d2d3e1f7d8ffc5664242ec249e468b80e5f9e502fbead0f\", \"schedule_id\": 18595, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Gourock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1359H\", \"location\": \"Fort Matilda\", \"stage_seq\": 2, \"distance_m\": 1867.382, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1402H\", \"location\": \"Greenock West\", \"stage_seq\": 3, \"distance_m\": 4114.371, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404H\", \"location\": \"Greenock Central\", \"stage_seq\": 4, \"distance_m\": 5187.846, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"Cartsdyke\", \"stage_seq\": 5, \"distance_m\": 6487.445, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Bogston\", \"stage_seq\": 6, \"distance_m\": 7895.605, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 8600.525, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1411H\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 9438.582, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1420H\", \"location\": \"Bishopton\", \"stage_seq\": 9, \"distance_m\": 22449.262, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 10, \"distance_m\": 30412.762, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 11, \"distance_m\": 32199.307, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Gower Street Jn\", \"stage_seq\": 12, \"distance_m\": 38804.488, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Shields Jn\", \"stage_seq\": 13, \"distance_m\": 39334.418, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 41068.079, \"section_seq\": 1, \"route_path_id\": 137867}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 41994.618, \"section_seq\": 1, \"route_path_id\": 137867}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41994.618, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137867}], \"total_distance_m\": 41994.618, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41401.219, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 593.399, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1356", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:31Z\", \"source_id\": 62857719, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:36Z\", \"source_id\": 19953091, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:07Z\", \"source_id\": 62866736, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:14Z\", \"source_id\": 19955595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:45Z\", \"source_id\": 62873129, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:49Z\", \"source_id\": 19957466, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:08Z\", \"source_id\": 62881757, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:11Z\", \"source_id\": 19959850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:07Z\", \"source_id\": 62886885, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:14Z\", \"source_id\": 19961254, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:55Z\", \"source_id\": 62891273, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:58Z\", \"source_id\": 19962534, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:36Z\", \"source_id\": 62913480, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:40Z\", \"source_id\": 19968793, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:50Z\", \"source_id\": 62929624, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:50Z\", \"source_id\": 19973337, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:57Z\", \"source_id\": 62960304, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:01Z\", \"source_id\": 19982203, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "12", "timing_fact_generation": 1789997822917383, "current_leg_arrival_utc": "2026-09-21T14:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:13.460367", "service_state_evidence_id": 19982203, "current_leg_start_actual_dep": "2026-09-21T14:27:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:14.205557", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GRK |
GLC |
1G36 |
385036 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 521.988, "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": 914.989, "from_m": 521.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": 2706.976, "from_m": 914.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4033.011, "from_m": 2706.976, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6587.151, "from_m": 4033.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8600.525, "from_m": 6587.151, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8641.851, "from_m": 8600.525, "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": 8970.427, "from_m": 8641.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9562.015, "from_m": 8970.427, "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": 10384.436, "from_m": 9562.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29607.813, "from_m": 10384.436, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30938.643, "from_m": 29607.813, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 37027.143, "from_m": 30938.643, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37157.12, "from_m": 37027.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39189.584, "from_m": 37157.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": 39267.365, "from_m": 39189.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39268.462, "from_m": 39267.365, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39592.513, "from_m": 39268.462, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40145.061, "from_m": 39592.513, "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": 40608.483, "from_m": 40145.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": 41042.603, "from_m": 40608.483, "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": 41570.075, "from_m": 41042.603, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41994.618, "from_m": 41570.075, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 743440, "profile_key": "4d71e561f25c3ac46d2d3e1f7d8ffc5664242ec249e468b80e5f9e502fbead0f", "schedule_id": 18595, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1356", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1359H", "location": "Fort Matilda", "stage_seq": 2, "distance_m": 1867.382, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1402H", "location": "Greenock West", "stage_seq": 3, "distance_m": 4114.371, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404H", "location": "Greenock Central", "stage_seq": 4, "distance_m": 5187.846, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "Cartsdyke", "stage_seq": 5, "distance_m": 6487.445, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Bogston", "stage_seq": 6, "distance_m": 7895.605, "section_seq": 1, "route_path_id": 137867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 8600.525, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1411H", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 9438.582, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1420H", "location": "Bishopton", "stage_seq": 9, "distance_m": 22449.262, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Paisley Gilmour Street", "stage_seq": 10, "distance_m": 30412.762, "section_seq": 1, "route_path_id": 137867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Arkleston Jn", "stage_seq": 11, "distance_m": 32199.307, "section_seq": 1, "route_path_id": 137867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Gower Street Jn", "stage_seq": 12, "distance_m": 38804.488, "section_seq": 1, "route_path_id": 137867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Shields Jn", "stage_seq": 13, "distance_m": 39334.418, "section_seq": 1, "route_path_id": 137867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 41068.079, "section_seq": 1, "route_path_id": 137867}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 41994.618, "section_seq": 1, "route_path_id": 137867}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41994.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 137867}], "total_distance_m": 41994.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41401.219, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 593.399, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1619, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:31Z", "source_id": 62857719, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:36Z", "source_id": 19953091, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:07Z", "source_id": 62866736, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:14Z", "source_id": 19955595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:45Z", "source_id": 62873129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:49Z", "source_id": 19957466, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1633, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:08Z", "source_id": 62881757, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:11Z", "source_id": 19959850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:07Z", "source_id": 62886885, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:14Z", "source_id": 19961254, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1696, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:55Z", "source_id": 62891273, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:58Z", "source_id": 19962534, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:36Z", "source_id": 62913480, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:40Z", "source_id": 19968793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:50Z", "source_id": 62929624, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:50Z", "source_id": 19973337, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:57Z", "source_id": 62960304, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:01Z", "source_id": 19982203, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Gourock |
1356 |
1356 |
1 |
None |
None |
Glasgow Central High Level |
1439 |
1439 |
12 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87214/2026-09-21/detailed |
None |
Paisley Gilmour Street |
2026-09-21T14:27:00+01:00 |
Glasgow Central High Level |
12.0 |
{"type": "LineString", "coordinates": [[-4.424534, 55.8474786], [-4.4239379, 55.8474714], [-4.423666599999999, 55.847467599999995], [-4.4230199, 55.8474602], [-4.4225537, 55.847454899999995], [-4.422207499999999, 55.8474645], [-4.421943999999999, 55.84747310000001], [-4.4216017, 55.84749180000001], [-4.4213003, 55.84751510000001], [-4.421037699999999, 55.8475368], [-4.420738599999999, 55.847568], [-4.420462499999999, 55.8476031], [-4.420155299999999, 55.8476475], [-4.4199594, 55.84767690000001], [-4.4197634, 55.847711800000006], [-4.419474299999999, 55.8477641], [-4.419213199999999, 55.8478152], [-4.418879399999999, 55.8478893], [-4.418513699999999, 55.8479761], [-4.4180946, 55.8480867], [-4.4176203, 55.8482253], [-4.417005399999999, 55.8484216], [-4.4164912, 55.84858989999999], [-4.415494, 55.8489523], [-4.414555, 55.8493179], [-4.4136543, 55.849705699999994], [-4.4129586000000005, 55.850021799999986], [-4.4122139, 55.8503621], [-4.4117969, 55.8505565], [-4.410785899999999, 55.8510277], [-4.4097245, 55.8515086], [-4.4093982, 55.8516527], [-4.4089544, 55.85184129999999], [-4.4081826, 55.8521595], [-4.4075597, 55.8524075], [-4.4072955, 55.852504499999995], [-4.4066656, 55.85272309999999], [-4.406228099999999, 55.8528719], [-4.4057977, 55.8530039], [-4.4052068, 55.85320099999999], [-4.4048354000000005, 55.8533176], [-4.4045160999999995, 55.85341840000001], [-4.4039943, 55.853564], [-4.4035842, 55.853675599999995], [-4.402953799999999, 55.8538401], [-4.402330899999999, 55.854006], [-4.401744892185655, 55.85415702067183], [-4.401692199999999, 55.8541706], [-4.4009733, 55.854342900000006], [-4.4000238, 55.8545553], [-4.3995777, 55.85465], [-4.399572492345718, 55.8546510340212], [-4.3992170999999995, 55.8547216], [-4.3984665, 55.8548646], [-4.3977487, 55.8550013], [-4.3963564, 55.8552268], [-4.3957979, 55.85530769999999], [-4.3952537, 55.85538579999999], [-4.3939721, 55.855559199999995], [-4.3929455, 55.8556888], [-4.391934899999999, 55.85580039999999], [-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.312741, 55.849910099999995], [-4.311913363773703, 55.84982805725414], [-4.3116273, 55.84979969999999], [-4.3104503, 55.849683899999995], [-4.3070961, 55.8493514], [-4.3059495, 55.849230799999994], [-4.3057162, 55.8492063], [-4.3050568, 55.84914], [-4.3022791, 55.8488607], [-4.302213699999999, 55.84885370000001], [-4.3001231, 55.8486411], [-4.2970107697182085, 55.84832824728025], [-4.2967326909339345, 55.848300711513], [-4.296486727368793, 55.84827717413419], [-4.296268286061994, 55.84825708045746], [-4.29607277405275, 55.84823987579634], [-4.295895598380267, 55.84822500546446], [-4.29573216608376, 55.84821191477541], [-4.295577884202437, 55.848200049042774], [-4.2954281597755095, 55.84818885358017], [-4.295278399842187, 55.84817777370118], [-4.29512401144168, 55.848166254719395], [-4.2949604016132, 55.84815374194842], [-4.294782977395957, 55.848139680701834], [-4.29458714582916, 55.848123516293256], [-4.294368313952022, 55.84810469403626], [-4.294121888803751, 55.84808265924445], [-4.2938432774235595, 55.84805685723142], [-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 |
1426 |
1438 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982203 |
1789997822917383 |
49 |
49 |
2026-09-21 13:48:14.205557 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:13.460367 |
| 712243 |
743829 |
C32929 |
172P50MO21 |
2026-09-21 |
COMPLETE |
19981904 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 743829, "stp": "P", "toc": "Northern", "uid": "C32929", "consist": "333014", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32929/2026-09-21/detailed", "trust_id": "172P50MO21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "3", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2P50", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1438", "current_leg_dep": "1434", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1412", "origin_platform": "3B", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "1436½", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "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\": 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\": 11306.208, \"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\": 13522.715, \"from_m\": 11306.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"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\": 17503.608, \"from_m\": 17015.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17650.688, \"from_m\": 17503.608, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21210.991, \"from_m\": 17650.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21271.626, \"from_m\": 21210.991, \"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\": 21296.589, \"from_m\": 21271.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21356.393, \"from_m\": 21296.589, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21699.169, \"from_m\": 21356.393, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 21724.747, \"from_m\": 21699.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 743829, \"profile_key\": \"55223aeffc53191e5b3798b6c267e10d3016fffa44684ec296236db0868e4b9d\", \"schedule_id\": 4217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1419\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 6806.55, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1423H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 12519.948, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17380.385, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 18959.076, \"section_seq\": 1, \"route_path_id\": 132097}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 21724.747, \"section_seq\": 1, \"route_path_id\": 132097}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21724.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132097}], \"total_distance_m\": 21724.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21691.795, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 32.952, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1412", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:18Z\", \"source_id\": 62915184, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:24Z\", \"source_id\": 19968618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:23Z\", \"source_id\": 19969323, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:11Z\", \"source_id\": 62925360, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:12Z\", \"source_id\": 19972137, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:19Z\", \"source_id\": 62938496, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:24Z\", \"source_id\": 19975894, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:56Z\", \"source_id\": 62950089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:58Z\", \"source_id\": 19979287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:30Z\", \"source_id\": 62959227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:36Z\", \"source_id\": 19981904, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "3", "timing_fact_generation": 1789997797238423, "current_leg_arrival_utc": "2026-09-21T14:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:16.067573", "service_state_evidence_id": 19981904, "current_leg_start_actual_dep": "2026-09-21T14:33:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:16.144034", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
BDQ |
2P50 |
333014 |
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": 11306.208, "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": 13522.715, "from_m": 11306.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "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": 17503.608, "from_m": 17015.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17650.688, "from_m": 17503.608, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21210.991, "from_m": 17650.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21271.626, "from_m": 21210.991, "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": 21296.589, "from_m": 21271.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21356.393, "from_m": 21296.589, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21699.169, "from_m": 21356.393, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 21724.747, "from_m": 21699.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 743829, "profile_key": "55223aeffc53191e5b3798b6c267e10d3016fffa44684ec296236db0868e4b9d", "schedule_id": 4217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1412", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 132097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 132097}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1419", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 6806.55, "section_seq": 1, "route_path_id": 132097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 132097}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1423H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 12519.948, "section_seq": 1, "route_path_id": 132097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 132097}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428H", "location": "Shipley", "stage_seq": 8, "distance_m": 17380.385, "section_seq": 1, "route_path_id": 132097}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "Frizinghall", "stage_seq": 9, "distance_m": 18959.076, "section_seq": 1, "route_path_id": 132097}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 21724.747, "section_seq": 1, "route_path_id": 132097}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21724.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 132097}], "total_distance_m": 21724.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21691.795, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 32.952, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:18Z", "source_id": 62915184, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:24Z", "source_id": 19968618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:23Z", "source_id": 19969323, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:11Z", "source_id": 62925360, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:12Z", "source_id": 19972137, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:19Z", "source_id": 62938496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:24Z", "source_id": 19975894, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:56Z", "source_id": 62950089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:58Z", "source_id": 19979287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5131, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:30Z", "source_id": 62959227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:36Z", "source_id": 19981904, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Leeds |
1412 |
1412 |
3B |
None |
None |
Bradford Forster Square |
1437 |
1436½ |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32929/2026-09-21/detailed |
None |
Frizinghall |
2026-09-21T14:33:00+01:00 |
Bradford Forster Square |
4.0 |
{"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
1.7 |
1434 |
1438 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19981904 |
1789997797238423 |
40 |
40 |
2026-09-21 13:48:16.144034 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:16.067573 |
| 712244 |
739456 |
G38361 |
691D13MI21 |
2026-09-21 |
COMPLETE |
19983105 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 739456, "stp": "P", "toc": "Transport for Wales", "uid": "G38361", "consist": "158822+158826", "dest_crs": "LLJ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38361/2026-09-21/detailed", "trust_id": "691D13MI21", "origin_crs": "BHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Llandudno Junction", "service_date": "2026-09-21", "dest_arr_time": "1415", "dest_platform": "3", "is_terminated": 1, "next_location": "Llandudno Junction", "signalling_id": "1D13", "timing_status": "LATE", "origin_station": "Birmingham International", "current_leg_arr": "1438", "current_leg_dep": "1433", "current_leg_end": "Llandudno Junction", "origin_dep_time": "1108", "origin_platform": "1", "current_location": "Llandudno Junction", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.72518, 53.2966184], [-3.7258926999999993, 53.2968237], [-3.726419899999999, 53.296998], [-3.7270523, 53.2972373], [-3.7278932, 53.2975806], [-3.728739399999999, 53.297943200000006], [-3.7293164, 53.29818279999999], [-3.7296582, 53.2983199], [-3.7300076, 53.29846010000001], [-3.7307209, 53.29869720000001], [-3.7315907999999993, 53.2989566], [-3.731842499999999, 53.29902500000001], [-3.7328456, 53.29928739999998], [-3.7338613, 53.2995289], [-3.7350124999999994, 53.29977939999999], [-3.7358097999999993, 53.29993699999999], [-3.7365518, 53.3000721], [-3.7373581, 53.300208600000005], [-3.7381649, 53.3003254], [-3.7389575, 53.3004105], [-3.7397278, 53.300483199999995], [-3.7405378, 53.300537299999995], [-3.741335799999999, 53.3005737], [-3.742322399999999, 53.3005854], [-3.7433252, 53.3005678], [-3.7441934, 53.3005294], [-3.7448775, 53.30048099999999], [-3.745575899999999, 53.30040919999999], [-3.7463883, 53.300314500000006], [-3.747121999999999, 53.30020180000001], [-3.748192200000001, 53.3000028], [-3.755560200000001, 53.2985547], [-3.7557889, 53.2985079], [-3.7560832, 53.2984478], [-3.7569658, 53.2982452], [-3.7578803, 53.2980131], [-3.7587896, 53.2977453], [-3.759660999999999, 53.2974612], [-3.760463099999999, 53.29716529999999], [-3.761178000000001, 53.2968766], [-3.7613211, 53.2968184], [-3.7620105, 53.2965031], [-3.7626092, 53.2962113], [-3.7633484, 53.295828699999994], [-3.7640155, 53.29544649999999], [-3.7646705, 53.29501829999998], [-3.7653094999999994, 53.2945581], [-3.7659027, 53.294099800000005], [-3.7664611, 53.293625700000014], [-3.7670009, 53.2931267], [-3.7676969, 53.2924793], [-3.768848399999999, 53.291402100000006], [-3.769397600000001, 53.2909135], [-3.7699376, 53.290454099999984], [-3.7704605, 53.290031799999994], [-3.7726508, 53.2882634], [-3.7729241933019897, 53.28805314717981], [-3.773338399999999, 53.28773460000001], [-3.7742315999999994, 53.28712289999999], [-3.7751728, 53.2865235], [-3.7760971, 53.2860066], [-3.7771029, 53.2854826], [-3.7781372000000006, 53.285012599999995], [-3.779029, 53.284635300000005], [-3.780101300000001, 53.2842107], [-3.7811691, 53.283830599999995], [-3.7823901, 53.28345599999999], [-3.7835187, 53.2831364], [-3.784625399999999, 53.2828593], [-3.785626600000001, 53.2826263], [-3.7865467, 53.2824347], [-3.787446599999999, 53.2822719], [-3.7882812, 53.2821382], [-3.789281499999999, 53.28199169999999], [-3.7902283, 53.28188419999999], [-3.7912855, 53.28179009999999], [-3.7923969, 53.28171580000001], [-3.7931546, 53.281662], [-3.794049100000001, 53.281634099999984], [-3.7950629999999994, 53.28163090000001], [-3.795970899999999, 53.2816459], [-3.796962, 53.2816828], [-3.797863200000001, 53.28174320000001], [-3.798574, 53.281804099999995], [-3.7993357, 53.2818763], [-3.800085399999999, 53.2819565], [-3.801076699999999, 53.2820917], [-3.8016373, 53.2821843], [-3.802174, 53.28227999999999], [-3.8024587999999993, 53.282337799999986], [-3.8029996000000006, 53.28247929999999], [-3.8034767, 53.28258439999999], [-3.8039371000000006, 53.28269629999999], [-3.8045817999999993, 53.282868499999985], [-3.8052634, 53.28306459999999], [-3.8057891, 53.28321540000001], [-3.8061721, 53.2833245], [-3.806438200000001, 53.2833926], [-3.8065496, 53.283420599999985], [-3.8066997, 53.2834583], [-3.8069371, 53.28351599999999], [-3.8071847, 53.2835699], [-3.8074287, 53.28362279999999], [-3.8076532, 53.2836644], [-3.8079585, 53.2837182], [-3.8083125, 53.28377109999999], [-3.8085284, 53.2838032], [-3.8087731, 53.2838368], [-3.8093779, 53.2839073]]}", "current_leg_start": "Colwyn Bay", "dest_arr_time_act": "1415", "motion_projection": null, "next_location_lat": "53.2839073", "next_location_lon": "-3.8093779", "previous_location": "Colwyn Bay", "current_leg_milage": "4.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2559.427, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6973.413, \"from_m\": 2559.427, \"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\": 11216.252, \"from_m\": 6973.413, \"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\": 11584.723, \"from_m\": 11216.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12535.861, \"from_m\": 11584.723, \"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\": 12910.062, \"from_m\": 12535.861, \"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\": 13484.228, \"from_m\": 12910.062, \"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\": 14346.711, \"from_m\": 13484.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20027.391, \"from_m\": 14346.711, \"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\": 22588.346, \"from_m\": 20027.391, \"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\": 23200.718, \"from_m\": 22588.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26823.638, \"from_m\": 23200.718, \"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\": 27188.535, \"from_m\": 26823.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33255.924, \"from_m\": 27188.535, \"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\": 33605.169, \"from_m\": 33255.924, \"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\": 34314.894, \"from_m\": 33605.169, \"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\": 34631.121, \"from_m\": 34314.894, \"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\": 34780.932, \"from_m\": 34631.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34844.929, \"from_m\": 34780.932, \"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\": 36559.121, \"from_m\": 34844.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49040.498, \"from_m\": 36559.121, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49078.161, \"from_m\": 49040.498, \"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\": 64592.875, \"from_m\": 49078.161, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66230.86, \"from_m\": 64592.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\": 80955.947, \"from_m\": 66230.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81918.886, \"from_m\": 80955.947, \"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\": 83895.973, \"from_m\": 81918.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92218.623, \"from_m\": 83895.973, \"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\": 93893.48, \"from_m\": 92218.623, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102692.195, \"from_m\": 93893.48, \"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\": 102695.211, \"from_m\": 102692.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107208.233, \"from_m\": 102695.211, \"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\": 110743.301, \"from_m\": 107208.233, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110777.253, \"from_m\": 110743.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118450.896, \"from_m\": 110777.253, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122068.111, \"from_m\": 118450.896, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123211.995, \"from_m\": 122068.111, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131256.979, \"from_m\": 123211.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\": 131288.017, \"from_m\": 131256.979, \"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\": 132083.856, \"from_m\": 131288.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\": 138104.245, \"from_m\": 132083.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146183.935, \"from_m\": 138104.245, \"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\": 146791.878, \"from_m\": 146183.935, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148025.788, \"from_m\": 146791.878, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 148812.076, \"from_m\": 148025.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148863.857, \"from_m\": 148812.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148873.006, \"from_m\": 148863.857, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148936.687, \"from_m\": 148873.006, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149851.284, \"from_m\": 148936.687, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162399.22, \"from_m\": 149851.284, \"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\": 190370.969, \"from_m\": 162399.22, \"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\": 191396.166, \"from_m\": 190370.969, \"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\": 203492.508, \"from_m\": 191396.166, \"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\": 209407.341, \"from_m\": 203492.508, \"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\": 213312.825, \"from_m\": 209407.341, \"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\": 218292.621, \"from_m\": 213312.825, \"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\": 219295.645, \"from_m\": 218292.621, \"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\": 219480.937, \"from_m\": 219295.645, \"capability_applied\": null, \"effective_limit_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\": 739456, \"profile_key\": \"086e6ae7d2f71b1ef658aff7ddd97821589d7b816b68843a4055abd34778d523\", \"schedule_id\": 33909, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1108\", \"location\": \"Birmingham International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Stechford\", \"stage_seq\": 2, \"distance_m\": 7127.742, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 11635.048, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Proof House Jn\", \"stage_seq\": 4, \"distance_m\": 12189.292, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1118\", \"wtt_dep\": \"1122\", \"location\": \"Birmingham New Street\", \"stage_seq\": 5, \"distance_m\": 13163.691, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Soho South Jn\", \"stage_seq\": 6, \"distance_m\": 16459.281, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127H\", \"location\": \"Galton Jn\", \"stage_seq\": 7, \"distance_m\": 19172.311, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1129H\", \"wtt_dep\": \"1130H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 8, \"distance_m\": 21711.782, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Dudley Port\", \"stage_seq\": 9, \"distance_m\": 24977.568, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1141\", \"location\": \"Wolverhampton\", \"stage_seq\": 10, \"distance_m\": 33972.228, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 11, \"distance_m\": 34706.159, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 12, \"distance_m\": 35763.073, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Cosford\", \"stage_seq\": 13, \"distance_m\": 48422.43, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 14, \"distance_m\": 56996.275, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158H\", \"location\": \"Telford Central\", \"stage_seq\": 15, \"distance_m\": 58963.57, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1206\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 16, \"distance_m\": 65165.198, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 17, \"distance_m\": 80827.999, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1227\", \"location\": \"Shrewsbury\", \"stage_seq\": 18, \"distance_m\": 81655.818, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1245\", \"location\": \"Gobowen\", \"stage_seq\": 19, \"distance_m\": 110601.044, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Chirk\", \"stage_seq\": 20, \"distance_m\": 115547.962, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Ruabon\", \"stage_seq\": 21, \"distance_m\": 122504.765, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Wrexham General\", \"stage_seq\": 22, \"distance_m\": 130177.595, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Rossett Jn\", \"stage_seq\": 23, \"distance_m\": 137837.977, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Saltney Jn\", \"stage_seq\": 24, \"distance_m\": 146791.878, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Chester South Jn\", \"stage_seq\": 25, \"distance_m\": 148936.687, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1326\", \"location\": \"Chester\", \"stage_seq\": 26, \"distance_m\": 148936.687, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Chester South Jn\", \"stage_seq\": 27, \"distance_m\": 148936.687, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Saltney Jn\", \"stage_seq\": 28, \"distance_m\": 151163.915, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333H\", \"location\": \"Shotton\", \"stage_seq\": 29, \"distance_m\": 160697.878, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1337H\", \"wtt_dep\": \"1339\", \"location\": \"Flint\", \"stage_seq\": 30, \"distance_m\": 168139.365, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 31, \"distance_m\": 179269.025, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1350H\", \"wtt_dep\": \"1352\", \"location\": \"Prestatyn\", \"stage_seq\": 32, \"distance_m\": 190590.621, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358H\", \"location\": \"Rhyl\", \"stage_seq\": 33, \"distance_m\": 196300.315, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 34, \"distance_m\": 203150.858, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1408\", \"location\": \"Colwyn Bay\", \"stage_seq\": 35, \"distance_m\": 212959.199, \"section_seq\": 1, \"route_path_id\": 144205}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": null, \"location\": \"Llandudno Junction\", \"stage_seq\": 36, \"distance_m\": 219480.937, \"section_seq\": 1, \"route_path_id\": 144205}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 219480.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144205}], \"total_distance_m\": 219480.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 219328.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 152.43, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1108", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.2839073", "current_position_lon": "-3.8093779", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:12:27Z\", \"source_id\": 62437048, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:12:31Z\", \"source_id\": 19833785, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:17:00Z\", \"source_id\": 62449038, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:17:04Z\", \"source_id\": 19837233, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:28:21Z\", \"source_id\": 62478870, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:28:23Z\", \"source_id\": 19845642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:35:59Z\", \"source_id\": 62498912, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:36:02Z\", \"source_id\": 19851351, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:41:56Z\", \"source_id\": 62514664, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:42:00Z\", \"source_id\": 19855754, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:54:06Z\", \"source_id\": 62546952, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:54:11Z\", \"source_id\": 19864755, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:59:22Z\", \"source_id\": 62560558, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:59:26Z\", \"source_id\": 19868544, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:06:52Z\", \"source_id\": 62579948, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:06:55Z\", \"source_id\": 19873996, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:19:39Z\", \"source_id\": 19883503, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:23:54Z\", \"source_id\": 19886606, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:45:58Z\", \"source_id\": 19902532, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:49:40Z\", \"source_id\": 19905245, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:55:42Z\", \"source_id\": 19909495, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:14Z\", \"source_id\": 19914747, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:36Z\", \"source_id\": 62760012, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:40Z\", \"source_id\": 19925117, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:50Z\", \"source_id\": 62800390, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:54Z\", \"source_id\": 19936797, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:39Z\", \"source_id\": 62807495, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:43Z\", \"source_id\": 19938835, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:20Z\", \"source_id\": 62834664, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:26Z\", \"source_id\": 19946487, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:49Z\", \"source_id\": 62853494, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:54Z\", \"source_id\": 19951898, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:54Z\", \"source_id\": 19971245, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:59Z\", \"source_id\": 19978517, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:19Z\", \"source_id\": 19983105, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Llandudno Junction", "service_state_platform": "3", "timing_fact_generation": 1789997899874559, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:19.856300", "service_state_evidence_id": 19983105, "current_leg_start_actual_dep": "2026-09-21T14:31:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:20.644353", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BHI |
LLJ |
1D13 |
158822+158826 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2559.427, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6973.413, "from_m": 2559.427, "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": 11216.252, "from_m": 6973.413, "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": 11584.723, "from_m": 11216.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12535.861, "from_m": 11584.723, "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": 12910.062, "from_m": 12535.861, "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": 13484.228, "from_m": 12910.062, "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": 14346.711, "from_m": 13484.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20027.391, "from_m": 14346.711, "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": 22588.346, "from_m": 20027.391, "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": 23200.718, "from_m": 22588.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26823.638, "from_m": 23200.718, "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": 27188.535, "from_m": 26823.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33255.924, "from_m": 27188.535, "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": 33605.169, "from_m": 33255.924, "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": 34314.894, "from_m": 33605.169, "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": 34631.121, "from_m": 34314.894, "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": 34780.932, "from_m": 34631.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34844.929, "from_m": 34780.932, "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": 36559.121, "from_m": 34844.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49040.498, "from_m": 36559.121, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49078.161, "from_m": 49040.498, "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": 64592.875, "from_m": 49078.161, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66230.86, "from_m": 64592.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": 80955.947, "from_m": 66230.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81918.886, "from_m": 80955.947, "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": 83895.973, "from_m": 81918.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92218.623, "from_m": 83895.973, "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": 93893.48, "from_m": 92218.623, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102692.195, "from_m": 93893.48, "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": 102695.211, "from_m": 102692.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107208.233, "from_m": 102695.211, "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": 110743.301, "from_m": 107208.233, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110777.253, "from_m": 110743.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118450.896, "from_m": 110777.253, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122068.111, "from_m": 118450.896, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123211.995, "from_m": 122068.111, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131256.979, "from_m": 123211.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": 131288.017, "from_m": 131256.979, "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": 132083.856, "from_m": 131288.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": 138104.245, "from_m": 132083.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146183.935, "from_m": 138104.245, "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": 146791.878, "from_m": 146183.935, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148025.788, "from_m": 146791.878, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 148812.076, "from_m": 148025.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148863.857, "from_m": 148812.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148873.006, "from_m": 148863.857, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148936.687, "from_m": 148873.006, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149851.284, "from_m": 148936.687, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 162399.22, "from_m": 149851.284, "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": 190370.969, "from_m": 162399.22, "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": 191396.166, "from_m": 190370.969, "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": 203492.508, "from_m": 191396.166, "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": 209407.341, "from_m": 203492.508, "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": 213312.825, "from_m": 209407.341, "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": 218292.621, "from_m": 213312.825, "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": 219295.645, "from_m": 218292.621, "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": 219480.937, "from_m": 219295.645, "capability_applied": null, "effective_limit_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": 739456, "profile_key": "086e6ae7d2f71b1ef658aff7ddd97821589d7b816b68843a4055abd34778d523", "schedule_id": 33909, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1108", "location": "Birmingham International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Stechford", "stage_seq": 2, "distance_m": 7127.742, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 11635.048, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Proof House Jn", "stage_seq": 4, "distance_m": 12189.292, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1118", "wtt_dep": "1122", "location": "Birmingham New Street", "stage_seq": 5, "distance_m": 13163.691, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Soho South Jn", "stage_seq": 6, "distance_m": 16459.281, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127H", "location": "Galton Jn", "stage_seq": 7, "distance_m": 19172.311, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1129H", "wtt_dep": "1130H", "location": "Sandwell & Dudley", "stage_seq": 8, "distance_m": 21711.782, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Dudley Port", "stage_seq": 9, "distance_m": 24977.568, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1141", "location": "Wolverhampton", "stage_seq": 10, "distance_m": 33972.228, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Wolverhampton North Jn", "stage_seq": 11, "distance_m": 34706.159, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "Stafford Rd Jn", "stage_seq": 12, "distance_m": 35763.073, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Cosford", "stage_seq": 13, "distance_m": 48422.43, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Madeley Jn (Shropshire)", "stage_seq": 14, "distance_m": 56996.275, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158H", "location": "Telford Central", "stage_seq": 15, "distance_m": 58963.57, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1206", "location": "Wellington (Shropshire)", "stage_seq": 16, "distance_m": 65165.198, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 17, "distance_m": 80827.999, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1227", "location": "Shrewsbury", "stage_seq": 18, "distance_m": 81655.818, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1245", "location": "Gobowen", "stage_seq": 19, "distance_m": 110601.044, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Chirk", "stage_seq": 20, "distance_m": 115547.962, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Ruabon", "stage_seq": 21, "distance_m": 122504.765, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Wrexham General", "stage_seq": 22, "distance_m": 130177.595, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Rossett Jn", "stage_seq": 23, "distance_m": 137837.977, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Saltney Jn", "stage_seq": 24, "distance_m": 146791.878, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Chester South Jn", "stage_seq": 25, "distance_m": 148936.687, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1326", "location": "Chester", "stage_seq": 26, "distance_m": 148936.687, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Chester South Jn", "stage_seq": 27, "distance_m": 148936.687, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Saltney Jn", "stage_seq": 28, "distance_m": 151163.915, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333H", "location": "Shotton", "stage_seq": 29, "distance_m": 160697.878, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1337H", "wtt_dep": "1339", "location": "Flint", "stage_seq": 30, "distance_m": 168139.365, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Mostyn East Jn", "stage_seq": 31, "distance_m": 179269.025, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1350H", "wtt_dep": "1352", "location": "Prestatyn", "stage_seq": 32, "distance_m": 190590.621, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358H", "location": "Rhyl", "stage_seq": 33, "distance_m": 196300.315, "section_seq": 1, "route_path_id": 144205}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Abergele & Pensarn", "stage_seq": 34, "distance_m": 203150.858, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1408", "location": "Colwyn Bay", "stage_seq": 35, "distance_m": 212959.199, "section_seq": 1, "route_path_id": 144205}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": null, "location": "Llandudno Junction", "stage_seq": 36, "distance_m": 219480.937, "section_seq": 1, "route_path_id": 144205}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 219480.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 144205}], "total_distance_m": 219480.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 219328.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 152.43, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:12:27Z", "source_id": 62437048, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T10:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:12:31Z", "source_id": 19833785, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:17:00Z", "source_id": 62449038, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T10:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:17:04Z", "source_id": 19837233, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:28:21Z", "source_id": 62478870, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T10:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:28:23Z", "source_id": 19845642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:35:59Z", "source_id": 62498912, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T10:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:36:02Z", "source_id": 19851351, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:41:56Z", "source_id": 62514664, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T10:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:42:00Z", "source_id": 19855754, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:54:06Z", "source_id": 62546952, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T10:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:54:11Z", "source_id": 19864755, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:59:22Z", "source_id": 62560558, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T11:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:59:26Z", "source_id": 19868544, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:06:52Z", "source_id": 62579948, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T11:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:06:55Z", "source_id": 19873996, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:19:39Z", "source_id": 19883503, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:23:54Z", "source_id": 19886606, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:45:58Z", "source_id": 19902532, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:49:40Z", "source_id": 19905245, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:55:42Z", "source_id": 19909495, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:14Z", "source_id": 19914747, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:36Z", "source_id": 62760012, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T12:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:40Z", "source_id": 19925117, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:50Z", "source_id": 62800390, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T12:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:54Z", "source_id": 19936797, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:39Z", "source_id": 62807495, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T12:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:43Z", "source_id": 19938835, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:20Z", "source_id": 62834664, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T12:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:26Z", "source_id": 19946487, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:49Z", "source_id": 62853494, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T12:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:54Z", "source_id": 19951898, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:54Z", "source_id": 19971245, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:59Z", "source_id": 19978517, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:19Z", "source_id": 19983105, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Birmingham International |
1108 |
1108 |
1 |
None |
None |
Llandudno Junction |
1415 |
1415 |
3 |
LATE |
+23 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38361/2026-09-21/detailed |
None |
Colwyn Bay |
2026-09-21T14:31:00+01:00 |
Llandudno Junction |
5.0 |
{"type": "LineString", "coordinates": [[-3.72518, 53.2966184], [-3.7258926999999993, 53.2968237], [-3.726419899999999, 53.296998], [-3.7270523, 53.2972373], [-3.7278932, 53.2975806], [-3.728739399999999, 53.297943200000006], [-3.7293164, 53.29818279999999], [-3.7296582, 53.2983199], [-3.7300076, 53.29846010000001], [-3.7307209, 53.29869720000001], [-3.7315907999999993, 53.2989566], [-3.731842499999999, 53.29902500000001], [-3.7328456, 53.29928739999998], [-3.7338613, 53.2995289], [-3.7350124999999994, 53.29977939999999], [-3.7358097999999993, 53.29993699999999], [-3.7365518, 53.3000721], [-3.7373581, 53.300208600000005], [-3.7381649, 53.3003254], [-3.7389575, 53.3004105], [-3.7397278, 53.300483199999995], [-3.7405378, 53.300537299999995], [-3.741335799999999, 53.3005737], [-3.742322399999999, 53.3005854], [-3.7433252, 53.3005678], [-3.7441934, 53.3005294], [-3.7448775, 53.30048099999999], [-3.745575899999999, 53.30040919999999], [-3.7463883, 53.300314500000006], [-3.747121999999999, 53.30020180000001], [-3.748192200000001, 53.3000028], [-3.755560200000001, 53.2985547], [-3.7557889, 53.2985079], [-3.7560832, 53.2984478], [-3.7569658, 53.2982452], [-3.7578803, 53.2980131], [-3.7587896, 53.2977453], [-3.759660999999999, 53.2974612], [-3.760463099999999, 53.29716529999999], [-3.761178000000001, 53.2968766], [-3.7613211, 53.2968184], [-3.7620105, 53.2965031], [-3.7626092, 53.2962113], [-3.7633484, 53.295828699999994], [-3.7640155, 53.29544649999999], [-3.7646705, 53.29501829999998], [-3.7653094999999994, 53.2945581], [-3.7659027, 53.294099800000005], [-3.7664611, 53.293625700000014], [-3.7670009, 53.2931267], [-3.7676969, 53.2924793], [-3.768848399999999, 53.291402100000006], [-3.769397600000001, 53.2909135], [-3.7699376, 53.290454099999984], [-3.7704605, 53.290031799999994], [-3.7726508, 53.2882634], [-3.7729241933019897, 53.28805314717981], [-3.773338399999999, 53.28773460000001], [-3.7742315999999994, 53.28712289999999], [-3.7751728, 53.2865235], [-3.7760971, 53.2860066], [-3.7771029, 53.2854826], [-3.7781372000000006, 53.285012599999995], [-3.779029, 53.284635300000005], [-3.780101300000001, 53.2842107], [-3.7811691, 53.283830599999995], [-3.7823901, 53.28345599999999], [-3.7835187, 53.2831364], [-3.784625399999999, 53.2828593], [-3.785626600000001, 53.2826263], [-3.7865467, 53.2824347], [-3.787446599999999, 53.2822719], [-3.7882812, 53.2821382], [-3.789281499999999, 53.28199169999999], [-3.7902283, 53.28188419999999], [-3.7912855, 53.28179009999999], [-3.7923969, 53.28171580000001], [-3.7931546, 53.281662], [-3.794049100000001, 53.281634099999984], [-3.7950629999999994, 53.28163090000001], [-3.795970899999999, 53.2816459], [-3.796962, 53.2816828], [-3.797863200000001, 53.28174320000001], [-3.798574, 53.281804099999995], [-3.7993357, 53.2818763], [-3.800085399999999, 53.2819565], [-3.801076699999999, 53.2820917], [-3.8016373, 53.2821843], [-3.802174, 53.28227999999999], [-3.8024587999999993, 53.282337799999986], [-3.8029996000000006, 53.28247929999999], [-3.8034767, 53.28258439999999], [-3.8039371000000006, 53.28269629999999], [-3.8045817999999993, 53.282868499999985], [-3.8052634, 53.28306459999999], [-3.8057891, 53.28321540000001], [-3.8061721, 53.2833245], [-3.806438200000001, 53.2833926], [-3.8065496, 53.283420599999985], [-3.8066997, 53.2834583], [-3.8069371, 53.28351599999999], [-3.8071847, 53.2835699], [-3.8074287, 53.28362279999999], [-3.8076532, 53.2836644], [-3.8079585, 53.2837182], [-3.8083125, 53.28377109999999], [-3.8085284, 53.2838032], [-3.8087731, 53.2838368], [-3.8093779, 53.2839073]]} |
4.1 |
1433 |
1438 |
Colwyn Bay |
Llandudno Junction |
Llandudno Junction |
53.2839073 |
-3.8093779 |
53.2839073 |
-3.8093779 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Llandudno Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983105 |
1789997899874559 |
147 |
147 |
2026-09-21 13:48:20.644353 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:19.856300 |
| 712245 |
742915 |
C82852 |
881F35MN21 |
2026-09-21 |
COMPLETE |
19982146 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 742915, "stp": "O", "toc": "Southern", "uid": "C82852", "consist": "387117+387302", "dest_crs": "HHE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82852/2026-09-21/detailed", "trust_id": "881F35MN21", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haywards Heath", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "1", "is_terminated": 1, "next_location": "Haywards Heath", "signalling_id": "1F35", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "1438", "current_leg_dep": "1431", "current_leg_end": "Haywards Heath", "origin_dep_time": "1333", "origin_platform": "2", "current_location": "Haywards Heath", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12103880000000002, 50.96384129999999], [-0.120758, 50.964367200000005], [-0.1206694, 50.96454709999999], [-0.12051779999999997, 50.964835699999995], [-0.1204691, 50.96493789999999], [-0.11990829999999998, 50.96611409999999], [-0.1195488, 50.967077], [-0.1194971, 50.9672153], [-0.11826239999999998, 50.9705412], [-0.11613039999999995, 50.9762039], [-0.115832, 50.9770075], [-0.1154178, 50.9780988], [-0.1153795, 50.978213200000006], [-0.10997503593824548, 50.99268564501821], [-0.1078318, 50.9984237], [-0.1077154, 50.99873660000001], [-0.1074818, 50.9993647], [-0.1070893, 51.000429700000005], [-0.1070287, 51.00057679999999], [-0.10676449999999998, 51.0011275], [-0.1066184, 51.00153329999999], [-0.1062375, 51.002417499999986], [-0.1060013, 51.0030276], [-0.1057841, 51.00359309999998], [-0.1056044, 51.0040049], [-0.1054722, 51.0042806], [-0.10534949999999998, 51.0045365], [-0.105143, 51.0050159]]}", "current_leg_start": "Wivelsfield", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "51.0050159", "next_location_lon": "-0.1051430", "previous_location": "Wivelsfield", "current_leg_milage": "2.9", "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\": 25654.024, \"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\": 26584.813, \"from_m\": 25654.024, \"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\": 36704.649, \"from_m\": 26584.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\": 37980.233, \"from_m\": 36704.649, \"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\": 39604.13, \"from_m\": 37980.233, \"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\": 40024.569, \"from_m\": 39604.13, \"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\": 44690.46, \"from_m\": 40024.569, \"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\": 45091.301, \"from_m\": 44690.46, \"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\": 742915, \"profile_key\": \"9d3678d755d21eff207402a95997632d6ac7fd72ced3ea5605c5850007abf68c\", \"schedule_id\": 35884, \"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\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1336H\", \"wtt_dep\": \"1338\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1345\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7222.448, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Southerham Jn\", \"stage_seq\": 5, \"distance_m\": 23796.86, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1404\", \"location\": \"Lewes\", \"stage_seq\": 6, \"distance_m\": 25410.789, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1412\", \"location\": \"Cooksbridge\", \"stage_seq\": 7, \"distance_m\": 29551.529, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1420\", \"location\": \"Plumpton\", \"stage_seq\": 8, \"distance_m\": 34214.806, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Keymer Jn\", \"stage_seq\": 9, \"distance_m\": 40024.569, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1432H\", \"location\": \"Wivelsfield\", \"stage_seq\": 10, \"distance_m\": 40376.863, \"section_seq\": 1, \"route_path_id\": 145069}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Haywards Heath\", \"stage_seq\": 11, \"distance_m\": 45091.301, \"section_seq\": 1, \"route_path_id\": 145069}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 45091.301, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145069}], \"total_distance_m\": 45091.301, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 45091.301, \"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": "1333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.0050159", "current_position_lon": "-0.1051430", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:47Z\", \"source_id\": 62805254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:50Z\", \"source_id\": 19938178, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:51Z\", \"source_id\": 62815411, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:53Z\", \"source_id\": 19941076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:02Z\", \"source_id\": 62866561, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:08Z\", \"source_id\": 19955522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:36Z\", \"source_id\": 62885501, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:39Z\", \"source_id\": 19960893, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:15Z\", \"source_id\": 62904796, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:21Z\", \"source_id\": 19966380, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:07Z\", \"source_id\": 62940529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:09Z\", \"source_id\": 19976458, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:52Z\", \"source_id\": 62960168, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:57Z\", \"source_id\": 19982146, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haywards Heath", "service_state_platform": "1", "timing_fact_generation": 1789997818506618, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:20.425414", "service_state_evidence_id": 19982146, "current_leg_start_actual_dep": "2026-09-21T14:33:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:20.639425", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
EBN |
HHE |
1F35 |
387117+387302 |
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": 25654.024, "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": 26584.813, "from_m": 25654.024, "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": 36704.649, "from_m": 26584.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": 37980.233, "from_m": 36704.649, "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": 39604.13, "from_m": 37980.233, "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": 40024.569, "from_m": 39604.13, "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": 44690.46, "from_m": 40024.569, "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": 45091.301, "from_m": 44690.46, "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": 742915, "profile_key": "9d3678d755d21eff207402a95997632d6ac7fd72ced3ea5605c5850007abf68c", "schedule_id": 35884, "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": 145069}, {"is_pass": false, "wtt_arr": "1336H", "wtt_dep": "1338", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 145069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 145069}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1345", "location": "Polegate", "stage_seq": 4, "distance_m": 7222.448, "section_seq": 1, "route_path_id": 145069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Southerham Jn", "stage_seq": 5, "distance_m": 23796.86, "section_seq": 1, "route_path_id": 145069}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1404", "location": "Lewes", "stage_seq": 6, "distance_m": 25410.789, "section_seq": 1, "route_path_id": 145069}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1412", "location": "Cooksbridge", "stage_seq": 7, "distance_m": 29551.529, "section_seq": 1, "route_path_id": 145069}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1420", "location": "Plumpton", "stage_seq": 8, "distance_m": 34214.806, "section_seq": 1, "route_path_id": 145069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Keymer Jn", "stage_seq": 9, "distance_m": 40024.569, "section_seq": 1, "route_path_id": 145069}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1432H", "location": "Wivelsfield", "stage_seq": 10, "distance_m": 40376.863, "section_seq": 1, "route_path_id": 145069}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Haywards Heath", "stage_seq": 11, "distance_m": 45091.301, "section_seq": 1, "route_path_id": 145069}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 45091.301, "from_m": 0.0, "section_seq": 1, "route_path_id": 145069}], "total_distance_m": 45091.301, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 45091.301, "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": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:47Z", "source_id": 62805254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:50Z", "source_id": 19938178, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:51Z", "source_id": 62815411, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:53Z", "source_id": 19941076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:02Z", "source_id": 62866561, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:08Z", "source_id": 19955522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:36Z", "source_id": 62885501, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:08:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:39Z", "source_id": 19960893, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31135, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:15Z", "source_id": 62904796, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:21Z", "source_id": 19966380, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:07Z", "source_id": 62940529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:09Z", "source_id": 19976458, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:52Z", "source_id": 62960168, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:57Z", "source_id": 19982146, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Eastbourne |
1333 |
1333 |
2 |
None |
None |
Haywards Heath |
1437 |
1437 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82852/2026-09-21/detailed |
None |
Wivelsfield |
2026-09-21T14:33:30+01:00 |
Haywards Heath |
7.0 |
{"type": "LineString", "coordinates": [[-0.12103880000000002, 50.96384129999999], [-0.120758, 50.964367200000005], [-0.1206694, 50.96454709999999], [-0.12051779999999997, 50.964835699999995], [-0.1204691, 50.96493789999999], [-0.11990829999999998, 50.96611409999999], [-0.1195488, 50.967077], [-0.1194971, 50.9672153], [-0.11826239999999998, 50.9705412], [-0.11613039999999995, 50.9762039], [-0.115832, 50.9770075], [-0.1154178, 50.9780988], [-0.1153795, 50.978213200000006], [-0.10997503593824548, 50.99268564501821], [-0.1078318, 50.9984237], [-0.1077154, 50.99873660000001], [-0.1074818, 50.9993647], [-0.1070893, 51.000429700000005], [-0.1070287, 51.00057679999999], [-0.10676449999999998, 51.0011275], [-0.1066184, 51.00153329999999], [-0.1062375, 51.002417499999986], [-0.1060013, 51.0030276], [-0.1057841, 51.00359309999998], [-0.1056044, 51.0040049], [-0.1054722, 51.0042806], [-0.10534949999999998, 51.0045365], [-0.105143, 51.0050159]]} |
2.9 |
1431 |
1438 |
Wivelsfield |
Haywards Heath |
Haywards Heath |
51.0050159 |
-0.1051430 |
51.0050159 |
-0.1051430 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Haywards Heath |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982146 |
1789997818506618 |
47 |
47 |
2026-09-21 13:48:20.639425 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:20.425414 |
| 712246 |
744302 |
W86979 |
065L69MP21 |
2026-09-21 |
COMPLETE |
19982122 |
2026-09-21 14:38:00 |
2026-09-21 13:48:22 |
2026-09-23 13:48:22 |
{"id": 744302, "stp": "P", "toc": "ScotRail", "uid": "W86979", "consist": "170430", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86979/2026-09-21/detailed", "trust_id": "065L69MP21", "origin_crs": "XED", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "5L69", "timing_status": "ON TIME", "origin_station": "Eastfield H.S.", "current_leg_arr": "1438", "current_leg_dep": "1431", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1432", "origin_platform": null, "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-21T13:48:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-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": "Eastfield H.S.", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Eastfield H.S.", "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\": 276.166, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 285.115, \"from_m\": 276.166, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347.942, \"from_m\": 285.115, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 982.59, \"from_m\": 347.942, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1370.155, \"from_m\": 982.59, \"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\": 1435.356, \"from_m\": 1370.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2110.471, \"from_m\": 1435.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2707.996, \"from_m\": 2110.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3204.242, \"from_m\": 2707.996, \"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}], \"service_id\": 744302, \"profile_key\": \"ce44f3e5a1b8c3094242f2ed55d85a2c37fc41752ff62c1e4924e163e34073c1\", \"schedule_id\": 29964, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Eastfield H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 2, \"distance_m\": 435.372, \"section_seq\": 1, \"route_path_id\": 114981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 3, \"distance_m\": 1308.541, \"section_seq\": 1, \"route_path_id\": 114981}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 4, \"distance_m\": 3204.242, \"section_seq\": 1, \"route_path_id\": 114981}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3204.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114981}], \"total_distance_m\": 3204.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3204.242, \"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": "1432", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-21T13:32:56Z\", \"source_id\": 19979253, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:51Z\", \"source_id\": 62960100, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:55Z\", \"source_id\": 19982122, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "6", "timing_fact_generation": 1789997815616967, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:21.542764", "service_state_evidence_id": 19982122, "current_leg_start_actual_dep": "2026-09-21T14:32:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:21.779756", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XED |
GLQ |
5L69 |
170430 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 276.166, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 285.115, "from_m": 276.166, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347.942, "from_m": 285.115, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 982.59, "from_m": 347.942, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1370.155, "from_m": 982.59, "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": 1435.356, "from_m": 1370.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2110.471, "from_m": 1435.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 2707.996, "from_m": 2110.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 3204.242, "from_m": 2707.996, "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}], "service_id": 744302, "profile_key": "ce44f3e5a1b8c3094242f2ed55d85a2c37fc41752ff62c1e4924e163e34073c1", "schedule_id": 29964, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1432", "location": "Eastfield H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Cowlairs West Jn", "stage_seq": 2, "distance_m": 435.372, "section_seq": 1, "route_path_id": 114981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Cowlairs South Jn", "stage_seq": 3, "distance_m": 1308.541, "section_seq": 1, "route_path_id": 114981}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 4, "distance_m": 3204.242, "section_seq": 1, "route_path_id": 114981}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3204.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 114981}], "total_distance_m": 3204.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3204.242, "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-21T13:32:56Z", "source_id": 19979253, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1415, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:51Z", "source_id": 62960100, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:55Z", "source_id": 19982122, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Eastfield H.S. |
1432 |
1432 |
None |
None |
None |
Glasgow Queen St High Level |
1438 |
1438 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86979/2026-09-21/detailed |
None |
Eastfield H.S. |
2026-09-21T14:32:00+01:00 |
Glasgow Queen St High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.2396692, 55.8903811], [-4.239736399999999, 55.8901902], [-4.239854499999999, 55.8899386], [-4.2399999, 55.889670800000005], [-4.240038299999999, 55.88959719999999], [-4.240120599999999, 55.8894515], [-4.2401333, 55.8894105], [-4.240157599999999, 55.8893492], [-4.2401842, 55.8893017], [-4.240264099999999, 55.889159], [-4.240305799999999, 55.8890783], [-4.2404516999999995, 55.888751899999995], [-4.240454499999999, 55.8887272], [-4.2404722, 55.8885697], [-4.2404981, 55.8883397], [-4.2404948, 55.8883033], [-4.2404896, 55.88825390000001], [-4.240486299999999, 55.88822270000001], [-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]]} |
2.0 |
1431 |
1438 |
Eastfield H.S. |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-21 13:48:22 |
TERMINATED |
2026-09-21 13:38:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982122 |
1789997815616967 |
10 |
10 |
2026-09-21 13:48:21.779756 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:21.542764 |
| 712247 |
742163 |
W00264 |
662V60MM21 |
2026-09-21 |
COMPLETE |
19983192 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 742163, "stp": "P", "toc": "West Midlands Trains", "uid": "W00264", "consist": "172214+172331", "dest_crs": "WOF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00264/2026-09-21/detailed", "trust_id": "662V60MM21", "origin_crs": "DDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Foregate Street", "service_date": "2026-09-21", "dest_arr_time": "1435", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Foregate Street", "signalling_id": "2V60", "timing_status": "LATE", "origin_station": "Dorridge", "current_leg_arr": "1438", "current_leg_dep": "1437", "current_leg_end": "Worcester Foregate Street", "origin_dep_time": "1303", "origin_platform": "3", "current_location": "Worcester Foregate Street", "last_update_time": "2026-09-21T13:48:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2202417, 52.1954862], [-2.220362, 52.1954456], [-2.2206629999999996, 52.19535479999999], [-2.2210008999999995, 52.19527159999999]]}", "current_leg_start": "Worcester Shrub Hill", "dest_arr_time_act": "1435", "motion_projection": null, "next_location_lat": "52.1952716", "next_location_lon": "-2.2210009", "previous_location": "Worcester Shrub Hill", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9129.51, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10875.26, \"from_m\": 9129.51, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12090.1, \"from_m\": 10875.26, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15245.955, \"from_m\": 12090.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16005.061, \"from_m\": 15245.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16585.878, \"from_m\": 16005.061, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16928.959, \"from_m\": 16585.878, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17323.85, \"from_m\": 16928.959, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20693.998, \"from_m\": 17323.85, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20739.011, \"from_m\": 20693.998, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21970.188, \"from_m\": 20739.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23013.433, \"from_m\": 21970.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23475.869, \"from_m\": 23013.433, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25205.319, \"from_m\": 23475.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25864.435, \"from_m\": 25205.319, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27678.931, \"from_m\": 25864.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27704.277, \"from_m\": 27678.931, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29283.833, \"from_m\": 27704.277, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29937.632, \"from_m\": 29283.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32677.385, \"from_m\": 29937.632, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35483.458, \"from_m\": 32677.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35623.893, \"from_m\": 35483.458, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35651.134, \"from_m\": 35623.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\": 35681.403, \"from_m\": 35651.134, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36575.874, \"from_m\": 35681.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 61633.656, \"from_m\": 36575.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62038.69, \"from_m\": 61633.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62088.261, \"from_m\": 62038.69, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62095.451, \"from_m\": 62088.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\": 70467.196, \"from_m\": 62095.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70897.878, \"from_m\": 70467.196, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71103.343, \"from_m\": 70897.878, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 71636.288, \"from_m\": 71103.343, \"capability_applied\": null, \"effective_limit_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\": 742163, \"profile_key\": \"d6fece2be8cd950a7c23fb256113c9f0453bc159f5e692d3daf0ad9508fee636\", \"schedule_id\": 25040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Dorridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 2, \"distance_m\": 903.357, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1308\", \"location\": \"Widney Manor\", \"stage_seq\": 3, \"distance_m\": 3102.73, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311H\", \"location\": \"Solihull\", \"stage_seq\": 4, \"distance_m\": 5350.837, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1314H\", \"location\": \"Olton\", \"stage_seq\": 5, \"distance_m\": 8353.913, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1317H\", \"location\": \"Acocks Green\", \"stage_seq\": 6, \"distance_m\": 9922.242, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321H\", \"location\": \"Tyseley\", \"stage_seq\": 7, \"distance_m\": 11456.716, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 8, \"distance_m\": 12581.787, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1327\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 15896.492, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": \"1331\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 16795.734, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1333H\", \"wtt_dep\": \"1334\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 17938.604, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1337H\", \"wtt_dep\": \"1338\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 21874.509, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1340\", \"wtt_dep\": \"1341\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 23114.52, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1341H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 23313.223, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1346H\", \"location\": \"Rowley Regis\", \"stage_seq\": 15, \"distance_m\": 27748.493, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1352\", \"location\": \"Cradley Heath\", \"stage_seq\": 16, \"distance_m\": 32070.085, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 17, \"distance_m\": 36308.369, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401H\", \"location\": \"Hagley\", \"stage_seq\": 18, \"distance_m\": 39329.366, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404H\", \"location\": \"Blakedown\", \"stage_seq\": 19, \"distance_m\": 42016.801, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409H\", \"location\": \"Kidderminster\", \"stage_seq\": 20, \"distance_m\": 47104.362, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Hartlebury\", \"stage_seq\": 21, \"distance_m\": 52973.722, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1421\", \"location\": \"Droitwich Spa\", \"stage_seq\": 22, \"distance_m\": 62184.837, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 23, \"distance_m\": 65073.321, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 70485.267, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1433H\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 25, \"distance_m\": 70945.967, \"section_seq\": 1, \"route_path_id\": 139372}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": null, \"location\": \"Worcester Foregate Street\", \"stage_seq\": 26, \"distance_m\": 71636.288, \"section_seq\": 1, \"route_path_id\": 139372}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71636.288, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139372}], \"total_distance_m\": 71636.288, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71636.288, \"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": "1303", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "52.1952716", "current_position_lon": "-2.2210009", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:57Z\", \"source_id\": 62730186, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:58Z\", \"source_id\": 19916675, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:09:33Z\", \"source_id\": 62739168, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:09:35Z\", \"source_id\": 19919255, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:12:41Z\", \"source_id\": 62747440, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:12:48Z\", \"source_id\": 19921600, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:05Z\", \"source_id\": 62753624, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:11Z\", \"source_id\": 19923271, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:01Z\", \"source_id\": 62761121, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:02Z\", \"source_id\": 19925351, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:13Z\", \"source_id\": 62776720, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:20Z\", \"source_id\": 19929901, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:02Z\", \"source_id\": 62783666, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:03Z\", \"source_id\": 19931891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:11Z\", \"source_id\": 62793783, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:17Z\", \"source_id\": 19934849, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:01Z\", \"source_id\": 62805995, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:06Z\", \"source_id\": 19938345, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:06Z\", \"source_id\": 62811005, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:11Z\", \"source_id\": 19939850, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:02Z\", \"source_id\": 62826318, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:06Z\", \"source_id\": 19944122, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:48Z\", \"source_id\": 62840979, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:51Z\", \"source_id\": 19948287, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:04Z\", \"source_id\": 62856552, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:09Z\", \"source_id\": 19952745, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:09Z\", \"source_id\": 62864337, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:13Z\", \"source_id\": 19954910, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:50Z\", \"source_id\": 62873286, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:55Z\", \"source_id\": 19957519, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:25Z\", \"source_id\": 62882435, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:30Z\", \"source_id\": 19960090, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:26Z\", \"source_id\": 62897615, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:28Z\", \"source_id\": 19964363, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:35Z\", \"source_id\": 19971011, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:35Z\", \"source_id\": 19975370, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:24Z\", \"source_id\": 19983192, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Foregate Street", "service_state_platform": "1", "timing_fact_generation": 1789997905646049, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:25.632737", "service_state_evidence_id": 19983192, "current_leg_start_actual_dep": "2026-09-21T14:36:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:26.290704", "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 |
DDG |
WOF |
2V60 |
172214+172331 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 9129.51, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10875.26, "from_m": 9129.51, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12090.1, "from_m": 10875.26, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15245.955, "from_m": 12090.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16005.061, "from_m": 15245.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16585.878, "from_m": 16005.061, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16928.959, "from_m": 16585.878, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17323.85, "from_m": 16928.959, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20693.998, "from_m": 17323.85, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20739.011, "from_m": 20693.998, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21970.188, "from_m": 20739.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23013.433, "from_m": 21970.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23475.869, "from_m": 23013.433, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25205.319, "from_m": 23475.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25864.435, "from_m": 25205.319, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27678.931, "from_m": 25864.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27704.277, "from_m": 27678.931, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29283.833, "from_m": 27704.277, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29937.632, "from_m": 29283.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32677.385, "from_m": 29937.632, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35483.458, "from_m": 32677.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35623.893, "from_m": 35483.458, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35651.134, "from_m": 35623.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": 35681.403, "from_m": 35651.134, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36575.874, "from_m": 35681.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 61633.656, "from_m": 36575.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62038.69, "from_m": 61633.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62088.261, "from_m": 62038.69, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62095.451, "from_m": 62088.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": 70467.196, "from_m": 62095.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70897.878, "from_m": 70467.196, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71103.343, "from_m": 70897.878, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 71636.288, "from_m": 71103.343, "capability_applied": null, "effective_limit_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": 742163, "profile_key": "d6fece2be8cd950a7c23fb256113c9f0453bc159f5e692d3daf0ad9508fee636", "schedule_id": 25040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1303", "location": "Dorridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Bentley Heath S.B.", "stage_seq": 2, "distance_m": 903.357, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1308", "location": "Widney Manor", "stage_seq": 3, "distance_m": 3102.73, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311H", "location": "Solihull", "stage_seq": 4, "distance_m": 5350.837, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1314H", "location": "Olton", "stage_seq": 5, "distance_m": 8353.913, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1317H", "location": "Acocks Green", "stage_seq": 6, "distance_m": 9922.242, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321H", "location": "Tyseley", "stage_seq": 7, "distance_m": 11456.716, "section_seq": 1, "route_path_id": 139372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Small Heath Sth Jn", "stage_seq": 8, "distance_m": 12581.787, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1327", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 15896.492, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": "1331", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 16795.734, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1333H", "wtt_dep": "1334", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 17938.604, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1337H", "wtt_dep": "1338", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 21874.509, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1340", "wtt_dep": "1341", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 23114.52, "section_seq": 1, "route_path_id": 139372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1341H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 23313.223, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1346H", "location": "Rowley Regis", "stage_seq": 15, "distance_m": 27748.493, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1352", "location": "Cradley Heath", "stage_seq": 16, "distance_m": 32070.085, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357H", "location": "Stourbridge Junction", "stage_seq": 17, "distance_m": 36308.369, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401H", "location": "Hagley", "stage_seq": 18, "distance_m": 39329.366, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404H", "location": "Blakedown", "stage_seq": 19, "distance_m": 42016.801, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409H", "location": "Kidderminster", "stage_seq": 20, "distance_m": 47104.362, "section_seq": 1, "route_path_id": 139372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Hartlebury", "stage_seq": 21, "distance_m": 52973.722, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1421", "location": "Droitwich Spa", "stage_seq": 22, "distance_m": 62184.837, "section_seq": 1, "route_path_id": 139372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Droitwich Sig. 68", "stage_seq": 23, "distance_m": 65073.321, "section_seq": 1, "route_path_id": 139372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Tunnel Jn", "stage_seq": 24, "distance_m": 70485.267, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1433H", "location": "Worcester Shrub Hill", "stage_seq": 25, "distance_m": 70945.967, "section_seq": 1, "route_path_id": 139372}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": null, "location": "Worcester Foregate Street", "stage_seq": 26, "distance_m": 71636.288, "section_seq": 1, "route_path_id": 139372}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71636.288, "from_m": 0.0, "section_seq": 1, "route_path_id": 139372}], "total_distance_m": 71636.288, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71636.288, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20353, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:57Z", "source_id": 62730186, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:58Z", "source_id": 19916675, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:09:33Z", "source_id": 62739168, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:09:35Z", "source_id": 19919255, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20349, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:12:41Z", "source_id": 62747440, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:12:48Z", "source_id": 19921600, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:05Z", "source_id": 62753624, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:11Z", "source_id": 19923271, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:01Z", "source_id": 62761121, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:02Z", "source_id": 19925351, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:13Z", "source_id": 62776720, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:20Z", "source_id": 19929901, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:02Z", "source_id": 62783666, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:03Z", "source_id": 19931891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:11Z", "source_id": 62793783, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:17Z", "source_id": 19934849, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:01Z", "source_id": 62805995, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:06Z", "source_id": 19938345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:06Z", "source_id": 62811005, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:11Z", "source_id": 19939850, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:02Z", "source_id": 62826318, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:06Z", "source_id": 19944122, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:48Z", "source_id": 62840979, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:51Z", "source_id": 19948287, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:04Z", "source_id": 62856552, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:09Z", "source_id": 19952745, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:09Z", "source_id": 62864337, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:13Z", "source_id": 19954910, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:50Z", "source_id": 62873286, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:55Z", "source_id": 19957519, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:25Z", "source_id": 62882435, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:30Z", "source_id": 19960090, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:26Z", "source_id": 62897615, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:28Z", "source_id": 19964363, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:35Z", "source_id": 19971011, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:35Z", "source_id": 19975370, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:24Z", "source_id": 19983192, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Dorridge |
1303 |
1303 |
3 |
None |
None |
Worcester Foregate Street |
1435 |
1435 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00264/2026-09-21/detailed |
None |
Worcester Shrub Hill |
2026-09-21T14:36:30+01:00 |
Worcester Foregate Street |
1.0 |
{"type": "LineString", "coordinates": [[-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2202417, 52.1954862], [-2.220362, 52.1954456], [-2.2206629999999996, 52.19535479999999], [-2.2210008999999995, 52.19527159999999]]} |
0.4 |
1437 |
1438 |
Worcester Shrub Hill |
Worcester Foregate Street |
Worcester Foregate Street |
52.1952716 |
-2.2210009 |
52.1952716 |
-2.2210009 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
Worcester Foregate Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983192 |
1789997905646049 |
95 |
95 |
2026-09-21 13:48:26.290704 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:25.632737 |
| 712248 |
744323 |
W84479 |
025B32MP21 |
2026-09-21 |
COMPLETE |
19982289 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 744323, "stp": "P", "toc": "ScotRail", "uid": "W84479", "consist": "158714", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84479/2026-09-21/detailed", "trust_id": "025B32MP21", "origin_crs": "INR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-21", "dest_arr_time": "1446", "dest_platform": "2", "is_terminated": 1, "next_location": "Inverurie", "signalling_id": "5B32", "timing_status": "EARLY", "origin_station": "Inverurie", "current_leg_arr": "1446", "current_leg_dep": "1436", "current_leg_end": "Inverurie", "origin_dep_time": "1433", "origin_platform": "1", "current_location": "Inverurie", "last_update_time": "2026-09-21T13:48:52", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3851359, 57.2942193], [-2.3848600999999996, 57.2941076], [-2.3842972999999996, 57.293871], [-2.3838843, 57.29368419999999], [-2.3834851, 57.2934941], [-2.3831088, 57.2933059], [-2.382735, 57.293108], [-2.3822838999999996, 57.29285470000001], [-2.3821439, 57.292776], [-2.3814639999999994, 57.29243089999999], [-2.381362199999999, 57.29237299999999], [-2.3813152, 57.2923463], [-2.3811856999999996, 57.2922727], [-2.380394211775305, 57.291822261426994], [-2.3797278, 57.29144300000001], [-2.3788484, 57.290922900000005], [-2.3783810999999995, 57.290630199999995], [-2.3779252999999994, 57.29033530000001], [-2.3775549999999996, 57.2900845], [-2.3770825, 57.28975320000001], [-2.3769694, 57.2896726], [-2.376752199999999, 57.2895122], [-2.3764528, 57.2892878], [-2.3758165, 57.288791800000006], [-2.3753174, 57.2883736], [-2.3748677999999996, 57.2879631], [-2.3746360999999996, 57.2877395], [-2.3742824, 57.28738419999999], [-2.3739221, 57.28699139999999], [-2.373619699999999, 57.28663649999999]]}", "current_leg_start": "Inverurie Turnback Siding", "dest_arr_time_act": "1446", "motion_projection": null, "next_location_lat": "57.2866365", "next_location_lon": "-2.3736197", "previous_location": "Inverurie Turnback Siding", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 92.195, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 778.603, \"from_m\": 92.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 802.874, \"from_m\": 778.603, \"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\": 858.921, \"from_m\": 802.874, \"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\": 1341.64, \"from_m\": 858.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1397.688, \"from_m\": 1341.64, \"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\": 1421.958, \"from_m\": 1397.688, \"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\": 2108.366, \"from_m\": 1421.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2200.562, \"from_m\": 2108.366, \"capability_applied\": null, \"effective_limit_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\": 744323, \"profile_key\": \"73c6dbef11d8bca54191a94a90865909e1f5dd51194e4d2ad8668cfa4f76d4dd\", \"schedule_id\": 29433, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Inverurie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114953}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1444\", \"location\": \"Inverurie Turnback Siding\", \"stage_seq\": 2, \"distance_m\": 1100.281, \"section_seq\": 1, \"route_path_id\": 114953}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 3, \"distance_m\": 2200.562, \"section_seq\": 1, \"route_path_id\": 114953}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2200.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114953}], \"total_distance_m\": 2200.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2200.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1433", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "57.2866365", "current_position_lon": "-2.3736197", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:05Z\", \"source_id\": 62932800, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:09Z\", \"source_id\": 19974323, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:05Z\", \"source_id\": 62960647, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:09Z\", \"source_id\": 19982289, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverurie", "service_state_platform": "1", "timing_fact_generation": 1789997833267877, "current_leg_arrival_utc": "2026-09-21T14:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:31.584102", "service_state_evidence_id": 19982289, "current_leg_start_actual_dep": "2026-09-21T14:44:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:33.440388", "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 |
INR |
INR |
5B32 |
158714 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 92.195, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 778.603, "from_m": 92.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 802.874, "from_m": 778.603, "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": 858.921, "from_m": 802.874, "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": 1341.64, "from_m": 858.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1397.688, "from_m": 1341.64, "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": 1421.958, "from_m": 1397.688, "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": 2108.366, "from_m": 1421.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2200.562, "from_m": 2108.366, "capability_applied": null, "effective_limit_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": 744323, "profile_key": "73c6dbef11d8bca54191a94a90865909e1f5dd51194e4d2ad8668cfa4f76d4dd", "schedule_id": 29433, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1433", "location": "Inverurie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114953}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1444", "location": "Inverurie Turnback Siding", "stage_seq": 2, "distance_m": 1100.281, "section_seq": 1, "route_path_id": 114953}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": null, "location": "Inverurie", "stage_seq": 3, "distance_m": 2200.562, "section_seq": 1, "route_path_id": 114953}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2200.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 114953}], "total_distance_m": 2200.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2200.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:05Z", "source_id": 62932800, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:09Z", "source_id": 19974323, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:05Z", "source_id": 62960647, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:09Z", "source_id": 19982289, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Inverurie |
1433 |
1433 |
1 |
None |
None |
Inverurie |
1446 |
1446 |
2 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84479/2026-09-21/detailed |
None |
Inverurie Turnback Siding |
2026-09-21T14:44:00+01:00 |
Inverurie |
10.0 |
{"type": "LineString", "coordinates": [[-2.3851359, 57.2942193], [-2.3848600999999996, 57.2941076], [-2.3842972999999996, 57.293871], [-2.3838843, 57.29368419999999], [-2.3834851, 57.2934941], [-2.3831088, 57.2933059], [-2.382735, 57.293108], [-2.3822838999999996, 57.29285470000001], [-2.3821439, 57.292776], [-2.3814639999999994, 57.29243089999999], [-2.381362199999999, 57.29237299999999], [-2.3813152, 57.2923463], [-2.3811856999999996, 57.2922727], [-2.380394211775305, 57.291822261426994], [-2.3797278, 57.29144300000001], [-2.3788484, 57.290922900000005], [-2.3783810999999995, 57.290630199999995], [-2.3779252999999994, 57.29033530000001], [-2.3775549999999996, 57.2900845], [-2.3770825, 57.28975320000001], [-2.3769694, 57.2896726], [-2.376752199999999, 57.2895122], [-2.3764528, 57.2892878], [-2.3758165, 57.288791800000006], [-2.3753174, 57.2883736], [-2.3748677999999996, 57.2879631], [-2.3746360999999996, 57.2877395], [-2.3742824, 57.28738419999999], [-2.3739221, 57.28699139999999], [-2.373619699999999, 57.28663649999999]]} |
0.7 |
1436 |
1446 |
Inverurie Turnback Siding |
Inverurie |
Inverurie |
57.2866365 |
-2.3736197 |
57.2866365 |
-2.3736197 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
Inverurie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982289 |
1789997833267877 |
8 |
8 |
2026-09-21 13:48:33.440388 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:31.584102 |
| 712249 |
744015 |
C48352 |
742T19MO21 |
2026-09-21 |
COMPLETE |
19982082 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 744015, "stp": "P", "toc": "Great Western Railway", "uid": "C48352", "consist": "165129", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48352/2026-09-21/detailed", "trust_id": "742T19MO21", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "1", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "2T19", "timing_status": "EARLY", "origin_station": "Newbury", "current_leg_arr": "1438", "current_leg_dep": "1432", "current_leg_end": "Bedwyn", "origin_dep_time": "1420", "origin_platform": "2", "current_location": "Bedwyn", "last_update_time": "2026-09-21T13:48:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5111864999999998, 51.4146365], [-1.5114431, 51.4146928], [-1.511744, 51.4147594], [-1.5120469, 51.4148207], [-1.5124033999999995, 51.41489020000001], [-1.5126246, 51.4149311], [-1.5129261, 51.41498360000001], [-1.5131024999999998, 51.4150153], [-1.5135413999999998, 51.4150838], [-1.5139675, 51.4151462], [-1.5144052999999995, 51.41520500000001], [-1.5148408999999998, 51.415254299999994], [-1.515234, 51.41529520000001], [-1.5155968, 51.4153286], [-1.5159676, 51.41535489999999], [-1.5163768, 51.4153751], [-1.5166986999999998, 51.4153848], [-1.5169836999999995, 51.41538899999999], [-1.5172225999999998, 51.4153877], [-1.5174404, 51.41538549999999], [-1.517712, 51.4153772], [-1.5179625, 51.41536479999999], [-1.5181621, 51.4153535], [-1.5184023, 51.4153367], [-1.5186382, 51.41531560000001], [-1.5188302, 51.4152959], [-1.5191611, 51.4152573], [-1.5194363, 51.41521939999999], [-1.5197137, 51.4151758], [-1.5199831999999998, 51.41512989999999], [-1.5202576, 51.4150788], [-1.5204527, 51.41503949999999], [-1.5206448, 51.4150006], [-1.5207953, 51.414969500000005], [-1.5210774, 51.41490629999999], [-1.5211923, 51.414879799999994], [-1.5218277999999998, 51.4147348], [-1.5224236, 51.4145985], [-1.5228871, 51.4144934], [-1.5231808, 51.414429199999994], [-1.5234740999999998, 51.4143671], [-1.523839, 51.4142934], [-1.5241199, 51.414238399999995], [-1.5244726, 51.414175099999994], [-1.5248505, 51.41410960000001], [-1.5252746, 51.4140373], [-1.5257044, 51.41396989999999], [-1.5258279999999995, 51.413951100000006], [-1.5262784, 51.4138895], [-1.5265566999999998, 51.4138522], [-1.5268319999999995, 51.41381739999999], [-1.5269889, 51.4137995], [-1.5271359830031863, 51.413781994492794], [-1.5272292, 51.4137709], [-1.5275777, 51.4137333], [-1.528025, 51.4136893], [-1.5283894, 51.4136575], [-1.5289269, 51.4136163], [-1.5294344, 51.4135835], [-1.529836, 51.4135652], [-1.5301976, 51.41355059999999], [-1.5306333999999997, 51.4135388], [-1.5311496, 51.4135293], [-1.5316631, 51.41352239999999], [-1.5322990999999997, 51.413514], [-1.5328137999999998, 51.4135065], [-1.5331852, 51.4134984], [-1.533516, 51.4134876], [-1.5338161, 51.413474400000005], [-1.5341796999999997, 51.41345590000001], [-1.5345219, 51.4134326], [-1.5348803, 51.4134036], [-1.5352292999999997, 51.4133677], [-1.5356679, 51.41331790000001], [-1.5360672, 51.413264], [-1.5363999999999998, 51.41321349999999], [-1.5368190999999998, 51.4131417], [-1.5371465, 51.4130805], [-1.5374336, 51.413021], [-1.5378627, 51.41292659999999], [-1.5382844, 51.4128289], [-1.5386557999999997, 51.41273540000001], [-1.539027, 51.4126375], [-1.5393944999999998, 51.4125381], [-1.5397565999999998, 51.4124385], [-1.5402252, 51.4123066], [-1.5406236, 51.4121997], [-1.5410637, 51.41208480000001], [-1.5413947, 51.41200169999999], [-1.5416015, 51.4119537], [-1.5418515999999998, 51.4118989], [-1.5421054999999997, 51.41184609999999], [-1.5423241, 51.4118017], [-1.5425337, 51.41176209999998], [-1.5427874999999998, 51.4117184], [-1.5430272, 51.4116803], [-1.5432834, 51.4116435], [-1.5435287, 51.4116115], [-1.5438118, 51.4115797], [-1.5440314, 51.411558600000006], [-1.5442381, 51.4115402], [-1.5443882, 51.4115276], [-1.5447464, 51.4115064], [-1.5450819999999998, 51.41149200000001], [-1.5454150999999998, 51.4114795], [-1.5458089, 51.411475], [-1.5461438999999997, 51.4114738], [-1.5464606, 51.41147540000001], [-1.5470707, 51.4114822], [-1.5478655999999995, 51.4114936], [-1.5487442, 51.4115055], [-1.5492437999999995, 51.4115072], [-1.5497085999999998, 51.41150170000001], [-1.5500393999999995, 51.4114923], [-1.5503644000000003, 51.4114784], [-1.5507959999999998, 51.4114554], [-1.5511265999999997, 51.4114282], [-1.5514825999999995, 51.411395], [-1.5518059999999998, 51.411361799999995], [-1.5520963, 51.4113266], [-1.552368, 51.4112911], [-1.5528789, 51.4112162], [-1.5532849999999998, 51.41115469999999], [-1.5536986999999998, 51.4110859], [-1.5541660999999998, 51.4109993], [-1.5546619, 51.41090439999999], [-1.5552231999999997, 51.4107899], [-1.5555320999999998, 51.4107214], [-1.5559299999999998, 51.41063029999999], [-1.5563443, 51.4105272], [-1.5568053999999998, 51.41040879999999], [-1.5576666999999995, 51.410172], [-1.5581132999999998, 51.4100453], [-1.5586215, 51.40989959999999], [-1.5593902, 51.4096707], [-1.5599456, 51.4095003], [-1.5604033999999998, 51.40935799999999], [-1.5614768999999995, 51.409023], [-1.5621864, 51.4087984], [-1.5627647000000002, 51.408613900000006], [-1.5633014, 51.4084347], [-1.56372, 51.4082875], [-1.5642269000000002, 51.408100000000005], [-1.5648438999999998, 51.407854], [-1.5652136, 51.4076893], [-1.5656178999999997, 51.40749829999999], [-1.5659662999999997, 51.4073257], [-1.5662922999999995, 51.4071493], [-1.5666702999999995, 51.4069336], [-1.5670149, 51.40673009999998], [-1.5673279999999998, 51.4065286], [-1.5677365999999997, 51.4062494], [-1.5681874, 51.4059354], [-1.5686041, 51.40563060000001], [-1.5691832999999995, 51.40519400000001], [-1.5695448999999997, 51.4049237], [-1.5699337, 51.4046252], [-1.5702960999999998, 51.40434319999999], [-1.5707086, 51.40401419999999], [-1.5711229999999998, 51.4036808], [-1.5715203, 51.40334970000001], [-1.5719069, 51.403031600000006], [-1.5722404, 51.4027435], [-1.5725491, 51.4024721], [-1.5728693, 51.40218089999999], [-1.5732031, 51.401868499999985], [-1.573497, 51.4015786], [-1.5739576, 51.40110490000001], [-1.5743151999999998, 51.4007171], [-1.5746678999999997, 51.4003193], [-1.5748505999999998, 51.40010130000001], [-1.5750395, 51.39987839999999], [-1.5755049999999995, 51.3993318], [-1.575928, 51.39885230000001], [-1.5761561, 51.3985861], [-1.5765409999999995, 51.398187199999995], [-1.5768495, 51.39787309999999], [-1.5771109999999997, 51.39762609999999], [-1.5772838, 51.3974521], [-1.577449, 51.3973034], [-1.5777817999999997, 51.397011000000006], [-1.5780378000000002, 51.3967972], [-1.5784032, 51.396498300000005], [-1.5787321999999997, 51.39623449999999], [-1.5793000999999998, 51.395808299999985], [-1.5798166, 51.395425799999984], [-1.5802466, 51.39510189999999], [-1.5807838, 51.3946941], [-1.5811082999999997, 51.3944359], [-1.5814335, 51.3941735], [-1.5818748, 51.3938016], [-1.5822987999999998, 51.3934216], [-1.5827857999999997, 51.3929838], [-1.5832347999999998, 51.392569400000006], [-1.5837225999999998, 51.392119699999995], [-1.5842847999999998, 51.391612399999985], [-1.5846192999999995, 51.3913012], [-1.5851368, 51.39083850000001], [-1.5855733999999997, 51.390435700000005], [-1.5859957, 51.390048500000006], [-1.5864955000000005, 51.3895829], [-1.5868774, 51.389222499999995], [-1.5874898999999998, 51.3886368], [-1.5878106, 51.3883296], [-1.5880941, 51.38805589999999], [-1.5884307999999998, 51.3877315], [-1.5887379999999998, 51.3874412], [-1.5891291, 51.3870847], [-1.5893992, 51.386849700000006], [-1.5894694017266175, 51.38679167395817], [-1.5896823, 51.38661569999999], [-1.5899939, 51.3863744], [-1.5903227, 51.3861313], [-1.5906572, 51.38589470000001], [-1.591028, 51.3856453], [-1.5913251999999998, 51.3854574], [-1.5916889, 51.3852373], [-1.5920492, 51.38502999999999], [-1.5925857, 51.384725799999984], [-1.5931012, 51.38443519999999], [-1.5933956, 51.3842687], [-1.5936862999999997, 51.3840971], [-1.5938704, 51.38399019999999], [-1.5942016, 51.38379369999999], [-1.5945676999999998, 51.383562], [-1.5948618, 51.3833679], [-1.5950983, 51.3831982], [-1.5953874, 51.3829946], [-1.5956255, 51.382814399999994], [-1.5958741999999997, 51.382620900000006], [-1.5961106, 51.3824246], [-1.5963496, 51.3822195], [-1.5965544, 51.3820341], [-1.5967515999999995, 51.3818509], [-1.597, 51.381607], [-1.5971701, 51.381430300000005], [-1.5973381999999998, 51.3812512], [-1.5977009, 51.38085389999999], [-1.5978359, 51.3807], [-1.5979616, 51.380554399999994], [-1.5982882, 51.3801768], [-1.5985221, 51.3799052], [-1.5988335, 51.37954129999999], [-1.5988912999999998, 51.379473], [-1.5992210999999998, 51.379082999999994], [-1.5995107999999998, 51.3787546], [-1.5998382, 51.37837340000001], [-1.6000942, 51.37807730000001], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Hungerford", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Hungerford", "current_leg_milage": "5.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.568, \"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\": 271.098, \"from_m\": 208.568, \"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\": 358.894, \"from_m\": 271.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8731.404, \"from_m\": 358.894, \"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\": 10735.058, \"from_m\": 8731.404, \"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\": 10808.715, \"from_m\": 10735.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13394.765, \"from_m\": 10808.715, \"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\": 14287.078, \"from_m\": 13394.765, \"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\": 17726.296, \"from_m\": 14287.078, \"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\": 21505.082, \"from_m\": 17726.296, \"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\": 21554.768, \"from_m\": 21505.082, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21777.642, \"from_m\": 21554.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 744015, \"profile_key\": \"4cc9d1b8017ebb74ca237882608999cc265776a6f6b1d31f3b50b21ad7b45edd\", \"schedule_id\": 6334, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132520}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427H\", \"location\": \"Kintbury\", \"stage_seq\": 2, \"distance_m\": 8594.801, \"section_seq\": 1, \"route_path_id\": 132520}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Hungerford\", \"stage_seq\": 3, \"distance_m\": 13484.574, \"section_seq\": 1, \"route_path_id\": 132520}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 4, \"distance_m\": 21777.642, \"section_seq\": 1, \"route_path_id\": 132520}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21777.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132520}], \"total_distance_m\": 21777.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21616.189, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 161.453, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1420", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:14Z\", \"source_id\": 62933178, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:13Z\", \"source_id\": 19974366, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:28Z\", \"source_id\": 62943872, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:30Z\", \"source_id\": 19977443, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:49Z\", \"source_id\": 62960075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:51Z\", \"source_id\": 19982082, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "1", "timing_fact_generation": 1789997814218211, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:33.801179", "service_state_evidence_id": 19982082, "current_leg_start_actual_dep": "2026-09-21T14:32:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:34.161451", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
NBY |
BDW |
2T19 |
165129 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 208.568, "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": 271.098, "from_m": 208.568, "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": 358.894, "from_m": 271.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8731.404, "from_m": 358.894, "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": 10735.058, "from_m": 8731.404, "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": 10808.715, "from_m": 10735.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13394.765, "from_m": 10808.715, "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": 14287.078, "from_m": 13394.765, "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": 17726.296, "from_m": 14287.078, "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": 21505.082, "from_m": 17726.296, "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": 21554.768, "from_m": 21505.082, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21777.642, "from_m": 21554.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 744015, "profile_key": "4cc9d1b8017ebb74ca237882608999cc265776a6f6b1d31f3b50b21ad7b45edd", "schedule_id": 6334, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1420", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132520}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427H", "location": "Kintbury", "stage_seq": 2, "distance_m": 8594.801, "section_seq": 1, "route_path_id": 132520}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Hungerford", "stage_seq": 3, "distance_m": 13484.574, "section_seq": 1, "route_path_id": 132520}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 4, "distance_m": 21777.642, "section_seq": 1, "route_path_id": 132520}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21777.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 132520}], "total_distance_m": 21777.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21616.189, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 161.453, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24462, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:14Z", "source_id": 62933178, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:13Z", "source_id": 19974366, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:28Z", "source_id": 62943872, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:30Z", "source_id": 19977443, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:49Z", "source_id": 62960075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:51Z", "source_id": 19982082, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Newbury |
1420 |
1420 |
2 |
None |
None |
Bedwyn |
1440 |
1440 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48352/2026-09-21/detailed |
None |
Hungerford |
2026-09-21T14:32:30+01:00 |
Bedwyn |
6.0 |
{"type": "LineString", "coordinates": [[-1.5111864999999998, 51.4146365], [-1.5114431, 51.4146928], [-1.511744, 51.4147594], [-1.5120469, 51.4148207], [-1.5124033999999995, 51.41489020000001], [-1.5126246, 51.4149311], [-1.5129261, 51.41498360000001], [-1.5131024999999998, 51.4150153], [-1.5135413999999998, 51.4150838], [-1.5139675, 51.4151462], [-1.5144052999999995, 51.41520500000001], [-1.5148408999999998, 51.415254299999994], [-1.515234, 51.41529520000001], [-1.5155968, 51.4153286], [-1.5159676, 51.41535489999999], [-1.5163768, 51.4153751], [-1.5166986999999998, 51.4153848], [-1.5169836999999995, 51.41538899999999], [-1.5172225999999998, 51.4153877], [-1.5174404, 51.41538549999999], [-1.517712, 51.4153772], [-1.5179625, 51.41536479999999], [-1.5181621, 51.4153535], [-1.5184023, 51.4153367], [-1.5186382, 51.41531560000001], [-1.5188302, 51.4152959], [-1.5191611, 51.4152573], [-1.5194363, 51.41521939999999], [-1.5197137, 51.4151758], [-1.5199831999999998, 51.41512989999999], [-1.5202576, 51.4150788], [-1.5204527, 51.41503949999999], [-1.5206448, 51.4150006], [-1.5207953, 51.414969500000005], [-1.5210774, 51.41490629999999], [-1.5211923, 51.414879799999994], [-1.5218277999999998, 51.4147348], [-1.5224236, 51.4145985], [-1.5228871, 51.4144934], [-1.5231808, 51.414429199999994], [-1.5234740999999998, 51.4143671], [-1.523839, 51.4142934], [-1.5241199, 51.414238399999995], [-1.5244726, 51.414175099999994], [-1.5248505, 51.41410960000001], [-1.5252746, 51.4140373], [-1.5257044, 51.41396989999999], [-1.5258279999999995, 51.413951100000006], [-1.5262784, 51.4138895], [-1.5265566999999998, 51.4138522], [-1.5268319999999995, 51.41381739999999], [-1.5269889, 51.4137995], [-1.5271359830031863, 51.413781994492794], [-1.5272292, 51.4137709], [-1.5275777, 51.4137333], [-1.528025, 51.4136893], [-1.5283894, 51.4136575], [-1.5289269, 51.4136163], [-1.5294344, 51.4135835], [-1.529836, 51.4135652], [-1.5301976, 51.41355059999999], [-1.5306333999999997, 51.4135388], [-1.5311496, 51.4135293], [-1.5316631, 51.41352239999999], [-1.5322990999999997, 51.413514], [-1.5328137999999998, 51.4135065], [-1.5331852, 51.4134984], [-1.533516, 51.4134876], [-1.5338161, 51.413474400000005], [-1.5341796999999997, 51.41345590000001], [-1.5345219, 51.4134326], [-1.5348803, 51.4134036], [-1.5352292999999997, 51.4133677], [-1.5356679, 51.41331790000001], [-1.5360672, 51.413264], [-1.5363999999999998, 51.41321349999999], [-1.5368190999999998, 51.4131417], [-1.5371465, 51.4130805], [-1.5374336, 51.413021], [-1.5378627, 51.41292659999999], [-1.5382844, 51.4128289], [-1.5386557999999997, 51.41273540000001], [-1.539027, 51.4126375], [-1.5393944999999998, 51.4125381], [-1.5397565999999998, 51.4124385], [-1.5402252, 51.4123066], [-1.5406236, 51.4121997], [-1.5410637, 51.41208480000001], [-1.5413947, 51.41200169999999], [-1.5416015, 51.4119537], [-1.5418515999999998, 51.4118989], [-1.5421054999999997, 51.41184609999999], [-1.5423241, 51.4118017], [-1.5425337, 51.41176209999998], [-1.5427874999999998, 51.4117184], [-1.5430272, 51.4116803], [-1.5432834, 51.4116435], [-1.5435287, 51.4116115], [-1.5438118, 51.4115797], [-1.5440314, 51.411558600000006], [-1.5442381, 51.4115402], [-1.5443882, 51.4115276], [-1.5447464, 51.4115064], [-1.5450819999999998, 51.41149200000001], [-1.5454150999999998, 51.4114795], [-1.5458089, 51.411475], [-1.5461438999999997, 51.4114738], [-1.5464606, 51.41147540000001], [-1.5470707, 51.4114822], [-1.5478655999999995, 51.4114936], [-1.5487442, 51.4115055], [-1.5492437999999995, 51.4115072], [-1.5497085999999998, 51.41150170000001], [-1.5500393999999995, 51.4114923], [-1.5503644000000003, 51.4114784], [-1.5507959999999998, 51.4114554], [-1.5511265999999997, 51.4114282], [-1.5514825999999995, 51.411395], [-1.5518059999999998, 51.411361799999995], [-1.5520963, 51.4113266], [-1.552368, 51.4112911], [-1.5528789, 51.4112162], [-1.5532849999999998, 51.41115469999999], [-1.5536986999999998, 51.4110859], [-1.5541660999999998, 51.4109993], [-1.5546619, 51.41090439999999], [-1.5552231999999997, 51.4107899], [-1.5555320999999998, 51.4107214], [-1.5559299999999998, 51.41063029999999], [-1.5563443, 51.4105272], [-1.5568053999999998, 51.41040879999999], [-1.5576666999999995, 51.410172], [-1.5581132999999998, 51.4100453], [-1.5586215, 51.40989959999999], [-1.5593902, 51.4096707], [-1.5599456, 51.4095003], [-1.5604033999999998, 51.40935799999999], [-1.5614768999999995, 51.409023], [-1.5621864, 51.4087984], [-1.5627647000000002, 51.408613900000006], [-1.5633014, 51.4084347], [-1.56372, 51.4082875], [-1.5642269000000002, 51.408100000000005], [-1.5648438999999998, 51.407854], [-1.5652136, 51.4076893], [-1.5656178999999997, 51.40749829999999], [-1.5659662999999997, 51.4073257], [-1.5662922999999995, 51.4071493], [-1.5666702999999995, 51.4069336], [-1.5670149, 51.40673009999998], [-1.5673279999999998, 51.4065286], [-1.5677365999999997, 51.4062494], [-1.5681874, 51.4059354], [-1.5686041, 51.40563060000001], [-1.5691832999999995, 51.40519400000001], [-1.5695448999999997, 51.4049237], [-1.5699337, 51.4046252], [-1.5702960999999998, 51.40434319999999], [-1.5707086, 51.40401419999999], [-1.5711229999999998, 51.4036808], [-1.5715203, 51.40334970000001], [-1.5719069, 51.403031600000006], [-1.5722404, 51.4027435], [-1.5725491, 51.4024721], [-1.5728693, 51.40218089999999], [-1.5732031, 51.401868499999985], [-1.573497, 51.4015786], [-1.5739576, 51.40110490000001], [-1.5743151999999998, 51.4007171], [-1.5746678999999997, 51.4003193], [-1.5748505999999998, 51.40010130000001], [-1.5750395, 51.39987839999999], [-1.5755049999999995, 51.3993318], [-1.575928, 51.39885230000001], [-1.5761561, 51.3985861], [-1.5765409999999995, 51.398187199999995], [-1.5768495, 51.39787309999999], [-1.5771109999999997, 51.39762609999999], [-1.5772838, 51.3974521], [-1.577449, 51.3973034], [-1.5777817999999997, 51.397011000000006], [-1.5780378000000002, 51.3967972], [-1.5784032, 51.396498300000005], [-1.5787321999999997, 51.39623449999999], [-1.5793000999999998, 51.395808299999985], [-1.5798166, 51.395425799999984], [-1.5802466, 51.39510189999999], [-1.5807838, 51.3946941], [-1.5811082999999997, 51.3944359], [-1.5814335, 51.3941735], [-1.5818748, 51.3938016], [-1.5822987999999998, 51.3934216], [-1.5827857999999997, 51.3929838], [-1.5832347999999998, 51.392569400000006], [-1.5837225999999998, 51.392119699999995], [-1.5842847999999998, 51.391612399999985], [-1.5846192999999995, 51.3913012], [-1.5851368, 51.39083850000001], [-1.5855733999999997, 51.390435700000005], [-1.5859957, 51.390048500000006], [-1.5864955000000005, 51.3895829], [-1.5868774, 51.389222499999995], [-1.5874898999999998, 51.3886368], [-1.5878106, 51.3883296], [-1.5880941, 51.38805589999999], [-1.5884307999999998, 51.3877315], [-1.5887379999999998, 51.3874412], [-1.5891291, 51.3870847], [-1.5893992, 51.386849700000006], [-1.5894694017266175, 51.38679167395817], [-1.5896823, 51.38661569999999], [-1.5899939, 51.3863744], [-1.5903227, 51.3861313], [-1.5906572, 51.38589470000001], [-1.591028, 51.3856453], [-1.5913251999999998, 51.3854574], [-1.5916889, 51.3852373], [-1.5920492, 51.38502999999999], [-1.5925857, 51.384725799999984], [-1.5931012, 51.38443519999999], [-1.5933956, 51.3842687], [-1.5936862999999997, 51.3840971], [-1.5938704, 51.38399019999999], [-1.5942016, 51.38379369999999], [-1.5945676999999998, 51.383562], [-1.5948618, 51.3833679], [-1.5950983, 51.3831982], [-1.5953874, 51.3829946], [-1.5956255, 51.382814399999994], [-1.5958741999999997, 51.382620900000006], [-1.5961106, 51.3824246], [-1.5963496, 51.3822195], [-1.5965544, 51.3820341], [-1.5967515999999995, 51.3818509], [-1.597, 51.381607], [-1.5971701, 51.381430300000005], [-1.5973381999999998, 51.3812512], [-1.5977009, 51.38085389999999], [-1.5978359, 51.3807], [-1.5979616, 51.380554399999994], [-1.5982882, 51.3801768], [-1.5985221, 51.3799052], [-1.5988335, 51.37954129999999], [-1.5988912999999998, 51.379473], [-1.5992210999999998, 51.379082999999994], [-1.5995107999999998, 51.3787546], [-1.5998382, 51.37837340000001], [-1.6000942, 51.37807730000001], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} |
5.2 |
1432 |
1438 |
Hungerford |
Bedwyn |
Bedwyn |
51.3794657 |
-1.5989577 |
51.3794657 |
-1.5989577 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
Bedwyn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982082 |
1789997814218211 |
15 |
15 |
2026-09-21 13:48:34.161451 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:33.801179 |
| 712250 |
743344 |
P90167 |
882V68MN21 |
2026-09-21 |
COMPLETE |
19982386 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 743344, "stp": "P", "toc": "Southeastern", "uid": "P90167", "consist": "376024+376029", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90167/2026-09-21/detailed", "trust_id": "882V68MN21", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "1", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "2V68", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "1438", "current_leg_dep": "1435", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "1351", "origin_platform": "1", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-21T13:48:52", "route_debug_link": null, "timing_variation": "0 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": "1438", "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": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_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\": 9111.617, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.617, \"capability_applied\": null, \"effective_limit_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\": 9493.481, \"from_m\": 9440.952, \"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\": 10893.084, \"from_m\": 9493.481, \"capability_applied\": null, \"effective_limit_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\": 18012.235, \"from_m\": 10893.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18046.179, \"from_m\": 18012.235, \"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\": 18133.436, \"from_m\": 18046.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23123.432, \"from_m\": 18133.436, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23136.538, \"from_m\": 23123.432, \"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\": 23185.256, \"from_m\": 23136.538, \"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\": 23551.388, \"from_m\": 23185.256, \"capability_applied\": null, \"effective_limit_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\": 743344, \"profile_key\": \"66c960a0254bb28e3c418df374a9b1afce9b27c41db335c9af5133286064a04c\", \"schedule_id\": 24319, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1355\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1401\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.176, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1411\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9960.796, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 10794.963, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414\", \"location\": \"Ladywell\", \"stage_seq\": 11, \"distance_m\": 11236.126, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1417\", \"location\": \"Catford Bridge\", \"stage_seq\": 12, \"distance_m\": 12573.172, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1420\", \"location\": \"Lower Sydenham\", \"stage_seq\": 13, \"distance_m\": 14893.842, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1422H\", \"location\": \"New Beckenham\", \"stage_seq\": 14, \"distance_m\": 15797.642, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1425\", \"location\": \"Clock House\", \"stage_seq\": 15, \"distance_m\": 16937.075, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Elmers End\", \"stage_seq\": 16, \"distance_m\": 18179.554, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"Eden Park\", \"stage_seq\": 17, \"distance_m\": 20324.81, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"West Wickham\", \"stage_seq\": 18, \"distance_m\": 21690.202, \"section_seq\": 1, \"route_path_id\": 119617}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 19, \"distance_m\": 23551.388, \"section_seq\": 1, \"route_path_id\": 119617}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23551.388, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119617}], \"total_distance_m\": 23551.388, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23464.131, \"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": "1351", "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-21T12:53:05Z\", \"source_id\": 62849135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:10Z\", \"source_id\": 19950638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:15Z\", \"source_id\": 62862002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:21Z\", \"source_id\": 19954242, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:33Z\", \"source_id\": 62885367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:35Z\", \"source_id\": 19960842, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:18Z\", \"source_id\": 62897286, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:20Z\", \"source_id\": 19964265, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:17Z\", \"source_id\": 62904818, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:19Z\", \"source_id\": 19966361, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:50Z\", \"source_id\": 62914054, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:50Z\", \"source_id\": 19968930, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:01Z\", \"source_id\": 62919785, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:05Z\", \"source_id\": 19970600, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:44Z\", \"source_id\": 62926788, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:46Z\", \"source_id\": 19972568, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:40Z\", \"source_id\": 62934267, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:46Z\", \"source_id\": 19974769, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:55Z\", \"source_id\": 62944914, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:00Z\", \"source_id\": 19977795, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:28Z\", \"source_id\": 62951465, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:29Z\", \"source_id\": 19979671, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:13Z\", \"source_id\": 62960954, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:20Z\", \"source_id\": 19982386, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789997844725716, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:33.805199", "service_state_evidence_id": 19982386, "current_leg_start_actual_dep": "2026-09-21T14:34:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:34.165117", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HYS |
2V68 |
376024+376029 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_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": 9111.617, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.617, "capability_applied": null, "effective_limit_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": 9493.481, "from_m": 9440.952, "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": 10893.084, "from_m": 9493.481, "capability_applied": null, "effective_limit_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": 18012.235, "from_m": 10893.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18046.179, "from_m": 18012.235, "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": 18133.436, "from_m": 18046.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23123.432, "from_m": 18133.436, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23136.538, "from_m": 23123.432, "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": 23185.256, "from_m": 23136.538, "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": 23551.388, "from_m": 23185.256, "capability_applied": null, "effective_limit_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": 743344, "profile_key": "66c960a0254bb28e3c418df374a9b1afce9b27c41db335c9af5133286064a04c", "schedule_id": 24319, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1351", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1355", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 119617}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1401", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 119617}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 119617}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 119617}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 119617}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.176, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1411", "location": "Lewisham", "stage_seq": 9, "distance_m": 9960.796, "section_seq": 1, "route_path_id": 119617}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 10794.963, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414", "location": "Ladywell", "stage_seq": 11, "distance_m": 11236.126, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1417", "location": "Catford Bridge", "stage_seq": 12, "distance_m": 12573.172, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1420", "location": "Lower Sydenham", "stage_seq": 13, "distance_m": 14893.842, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1422H", "location": "New Beckenham", "stage_seq": 14, "distance_m": 15797.642, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1425", "location": "Clock House", "stage_seq": 15, "distance_m": 16937.075, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Elmers End", "stage_seq": 16, "distance_m": 18179.554, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "Eden Park", "stage_seq": 17, "distance_m": 20324.81, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "West Wickham", "stage_seq": 18, "distance_m": 21690.202, "section_seq": 1, "route_path_id": 119617}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 19, "distance_m": 23551.388, "section_seq": 1, "route_path_id": 119617}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23551.388, "from_m": 0.0, "section_seq": 1, "route_path_id": 119617}], "total_distance_m": 23551.388, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23464.131, "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-21T12:53:05Z", "source_id": 62849135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:10Z", "source_id": 19950638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:15Z", "source_id": 62862002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:21Z", "source_id": 19954242, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:33Z", "source_id": 62885367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:35Z", "source_id": 19960842, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:18Z", "source_id": 62897286, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:20Z", "source_id": 19964265, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:17Z", "source_id": 62904818, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:19Z", "source_id": 19966361, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:50Z", "source_id": 62914054, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:50Z", "source_id": 19968930, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:01Z", "source_id": 62919785, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:05Z", "source_id": 19970600, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:44Z", "source_id": 62926788, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:46Z", "source_id": 19972568, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:40Z", "source_id": 62934267, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:46Z", "source_id": 19974769, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:55Z", "source_id": 62944914, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:00Z", "source_id": 19977795, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:28Z", "source_id": 62951465, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:29Z", "source_id": 19979671, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:13Z", "source_id": 62960954, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:20Z", "source_id": 19982386, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
London Charing Cross |
1351 |
1351 |
1 |
None |
None |
Hayes (Kent) |
1438 |
1438 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90167/2026-09-21/detailed |
None |
West Wickham |
2026-09-21T14:34: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 |
1435 |
1438 |
West Wickham |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982386 |
1789997844725716 |
61 |
61 |
2026-09-21 13:48:34.165117 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:33.805199 |
| 712251 |
743094 |
P02027 |
482S17MN21 |
2026-09-21 |
COMPLETE |
19982011 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 743094, "stp": "P", "toc": "Greater Anglia", "uid": "P02027", "consist": "755327", "dest_crs": "NRW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02027/2026-09-21/detailed", "trust_id": "482S17MN21", "origin_crs": "SHM", "show_on_map": 0, "dar_est_time": "13:41:00", "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "5", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2S17", "timing_status": "LATE", "origin_station": "Sheringham", "current_leg_arr": "1438", "current_leg_dep": "1426", "current_leg_end": "Norwich", "origin_dep_time": "1341", "origin_platform": null, "current_location": "Norwich", "last_update_time": "2026-09-21T13:48:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3913932, 52.6755586], [1.3903654, 52.67373669999999], [1.3902961, 52.6736246], [1.3897457, 52.6726372], [1.3890466, 52.6714151], [1.3883673, 52.670231499999986], [1.3879442999999998, 52.6694958], [1.3871817999999998, 52.66813689999999], [1.3859964000000002, 52.6660894], [1.3815642999999995, 52.6582251], [1.3814813998559727, 52.658076072523166], [1.3795777, 52.6546537], [1.3784633, 52.65267610000001], [1.3777978, 52.651478999999995], [1.3759978, 52.64826469999999], [1.3736744, 52.64411919999999], [1.3723062999999998, 52.641697999999984], [1.3721091, 52.64138399999999], [1.3703984, 52.6388887], [1.3696081, 52.6377865], [1.3688975, 52.63677479999999], [1.3683602999999998, 52.635993], [1.3680753999999995, 52.635583399999994], [1.3674723, 52.63471100000001], [1.3668704, 52.6338284], [1.366554, 52.633384500000005], [1.3662156, 52.63296369999999], [1.3658552, 52.63256129999999], [1.3654729, 52.63216899999998], [1.3649639000000002, 52.6316714], [1.3645012, 52.63128650000001], [1.3640351, 52.630909], [1.3635791, 52.630568399999994], [1.3629231, 52.6301107], [1.3624027, 52.62975449999999], [1.3618554, 52.62941039999998], [1.3613577, 52.6291252], [1.3612742999999998, 52.6290813], [1.360599, 52.6287255], [1.3600393999999998, 52.62844939999999], [1.359665, 52.62826239999999], [1.3593101, 52.6280988], [1.3587792, 52.627863299999994], [1.3576898, 52.6274225], [1.3574634, 52.627339199999994], [1.3574174, 52.6273223], [1.3571784, 52.6272374], [1.3569663, 52.627162], [1.3563143, 52.6269365], [1.3558246, 52.6267862], [1.3551892, 52.62660089999999], [1.3546087, 52.6264389], [1.3539045, 52.62626519999999], [1.3533274999999998, 52.62613830000001], [1.3527095, 52.6260187], [1.3520751, 52.6259002], [1.3513945, 52.62578339999999], [1.3508606, 52.6256893], [1.3503855, 52.6256094], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Salhouse", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Salhouse", "current_leg_milage": "5.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 5507.665, \"from_m\": 379.906, \"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\": 5528.787, \"from_m\": 5507.665, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6385.198, \"from_m\": 5528.787, \"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\": 7105.273, \"from_m\": 6385.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\": 9340.258, \"from_m\": 7105.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10865.769, \"from_m\": 9340.258, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21511.149, \"from_m\": 10865.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21854.339, \"from_m\": 21511.149, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22213.893, \"from_m\": 21854.339, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22994.075, \"from_m\": 22213.893, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44068.243, \"from_m\": 22994.075, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44946.502, \"from_m\": 44068.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44974.286, \"from_m\": 44946.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47114.016, \"from_m\": 44974.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47981.143, \"from_m\": 47114.016, \"capability_applied\": null, \"effective_limit_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\": 743094, \"profile_key\": \"0fb284222b19f97a46c6e953dab5af786356cf4704f81a7d965b74c2969ef083\", \"schedule_id\": 19966, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1341\", \"location\": \"Sheringham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1344H\", \"wtt_dep\": \"1345\", \"location\": \"West Runton\", \"stage_seq\": 2, \"distance_m\": 2558.735, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1352H\", \"location\": \"Cromer\", \"stage_seq\": 3, \"distance_m\": 5507.665, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1358H\", \"location\": \"Roughton Road\", \"stage_seq\": 4, \"distance_m\": 9410.446, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404H\", \"location\": \"Gunton\", \"stage_seq\": 5, \"distance_m\": 16199.996, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"North Walsham\", \"stage_seq\": 6, \"distance_m\": 22245.035, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415\", \"location\": \"Worstead\", \"stage_seq\": 7, \"distance_m\": 26911.914, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421H\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 8, \"distance_m\": 33846.454, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1425H\", \"wtt_dep\": \"1426\", \"location\": \"Salhouse\", \"stage_seq\": 9, \"distance_m\": 38493.636, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 10, \"distance_m\": 44974.286, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 11, \"distance_m\": 47429.875, \"section_seq\": 1, \"route_path_id\": 118910}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 12, \"distance_m\": 47981.143, \"section_seq\": 1, \"route_path_id\": 118910}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47981.143, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118910}], \"total_distance_m\": 47981.143, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47953.359, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1341", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:54Z\", \"source_id\": 62836059, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:56Z\", \"source_id\": 19946889, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:19Z\", \"source_id\": 62887405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:22Z\", \"source_id\": 19961396, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:41Z\", \"source_id\": 62913624, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:44Z\", \"source_id\": 19968869, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:41Z\", \"source_id\": 62959688, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:43Z\", \"source_id\": 19982011, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "5", "timing_fact_generation": 1789997804850652, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:42.691082", "service_state_evidence_id": 19982011, "current_leg_start_actual_dep": "2026-09-21T14:27:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:43.043114", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SHM |
NRW |
2S17 |
755327 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 379.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 5507.665, "from_m": 379.906, "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": 5528.787, "from_m": 5507.665, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6385.198, "from_m": 5528.787, "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": 7105.273, "from_m": 6385.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": 9340.258, "from_m": 7105.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10865.769, "from_m": 9340.258, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21511.149, "from_m": 10865.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21854.339, "from_m": 21511.149, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22213.893, "from_m": 21854.339, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22994.075, "from_m": 22213.893, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44068.243, "from_m": 22994.075, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44946.502, "from_m": 44068.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44974.286, "from_m": 44946.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47114.016, "from_m": 44974.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47981.143, "from_m": 47114.016, "capability_applied": null, "effective_limit_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": 743094, "profile_key": "0fb284222b19f97a46c6e953dab5af786356cf4704f81a7d965b74c2969ef083", "schedule_id": 19966, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1341", "location": "Sheringham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1344H", "wtt_dep": "1345", "location": "West Runton", "stage_seq": 2, "distance_m": 2558.735, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1352H", "location": "Cromer", "stage_seq": 3, "distance_m": 5507.665, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1358H", "location": "Roughton Road", "stage_seq": 4, "distance_m": 9410.446, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404H", "location": "Gunton", "stage_seq": 5, "distance_m": 16199.996, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "North Walsham", "stage_seq": 6, "distance_m": 22245.035, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415", "location": "Worstead", "stage_seq": 7, "distance_m": 26911.914, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421H", "location": "Hoveton & Wroxham", "stage_seq": 8, "distance_m": 33846.454, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1425H", "wtt_dep": "1426", "location": "Salhouse", "stage_seq": 9, "distance_m": 38493.636, "section_seq": 1, "route_path_id": 118910}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Whitlingham Jn", "stage_seq": 10, "distance_m": 44974.286, "section_seq": 1, "route_path_id": 118910}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Norwich Thorpe Jn", "stage_seq": 11, "distance_m": 47429.875, "section_seq": 1, "route_path_id": 118910}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "Norwich", "stage_seq": 12, "distance_m": 47981.143, "section_seq": 1, "route_path_id": 118910}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47981.143, "from_m": 0.0, "section_seq": 1, "route_path_id": 118910}], "total_distance_m": 47981.143, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47953.359, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12826, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:54Z", "source_id": 62836059, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:56Z", "source_id": 19946889, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12830, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:19Z", "source_id": 62887405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:22Z", "source_id": 19961396, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12835, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:41Z", "source_id": 62913624, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:44Z", "source_id": 19968869, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13003, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:41Z", "source_id": 62959688, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:43Z", "source_id": 19982011, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Sheringham |
1341 |
1341 |
None |
13:41:00 |
None |
Norwich |
1437 |
1437 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02027/2026-09-21/detailed |
None |
Salhouse |
2026-09-21T14:27:00+01:00 |
Norwich |
12.0 |
{"type": "LineString", "coordinates": [[1.3913932, 52.6755586], [1.3903654, 52.67373669999999], [1.3902961, 52.6736246], [1.3897457, 52.6726372], [1.3890466, 52.6714151], [1.3883673, 52.670231499999986], [1.3879442999999998, 52.6694958], [1.3871817999999998, 52.66813689999999], [1.3859964000000002, 52.6660894], [1.3815642999999995, 52.6582251], [1.3814813998559727, 52.658076072523166], [1.3795777, 52.6546537], [1.3784633, 52.65267610000001], [1.3777978, 52.651478999999995], [1.3759978, 52.64826469999999], [1.3736744, 52.64411919999999], [1.3723062999999998, 52.641697999999984], [1.3721091, 52.64138399999999], [1.3703984, 52.6388887], [1.3696081, 52.6377865], [1.3688975, 52.63677479999999], [1.3683602999999998, 52.635993], [1.3680753999999995, 52.635583399999994], [1.3674723, 52.63471100000001], [1.3668704, 52.6338284], [1.366554, 52.633384500000005], [1.3662156, 52.63296369999999], [1.3658552, 52.63256129999999], [1.3654729, 52.63216899999998], [1.3649639000000002, 52.6316714], [1.3645012, 52.63128650000001], [1.3640351, 52.630909], [1.3635791, 52.630568399999994], [1.3629231, 52.6301107], [1.3624027, 52.62975449999999], [1.3618554, 52.62941039999998], [1.3613577, 52.6291252], [1.3612742999999998, 52.6290813], [1.360599, 52.6287255], [1.3600393999999998, 52.62844939999999], [1.359665, 52.62826239999999], [1.3593101, 52.6280988], [1.3587792, 52.627863299999994], [1.3576898, 52.6274225], [1.3574634, 52.627339199999994], [1.3574174, 52.6273223], [1.3571784, 52.6272374], [1.3569663, 52.627162], [1.3563143, 52.6269365], [1.3558246, 52.6267862], [1.3551892, 52.62660089999999], [1.3546087, 52.6264389], [1.3539045, 52.62626519999999], [1.3533274999999998, 52.62613830000001], [1.3527095, 52.6260187], [1.3520751, 52.6259002], [1.3513945, 52.62578339999999], [1.3508606, 52.6256893], [1.3503855, 52.6256094], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
5.8 |
1426 |
1438 |
Salhouse |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982011 |
1789997804850652 |
13 |
13 |
2026-09-21 13:48:43.043114 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:42.691082 |
| 712252 |
742661 |
L78566 |
871A37MM21 |
2026-09-21 |
COMPLETE |
19982425 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 742661, "stp": "P", "toc": "South Western Railway", "uid": "L78566", "consist": "450032+450088", "dest_crs": "AON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78566/2026-09-21/detailed", "trust_id": "871A37MM21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "2", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A37", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1438", "current_leg_dep": "1426", "current_leg_end": "Alton", "origin_dep_time": "1323", "origin_platform": "14", "current_location": "Alton", "last_update_time": "2026-09-21T13:48:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7937917, 51.2109359], [-0.7946098, 51.2104793], [-0.7954399999999999, 51.2100559], [-0.7963117, 51.209651099999995], [-0.796883, 51.2094475], [-0.7970011999999999, 51.209399000000005], [-0.7977653999999998, 51.2090919], [-0.7981904999999999, 51.208940000000005], [-0.7988074, 51.208737499999984], [-0.799482, 51.20852910000001], [-0.8003831999999999, 51.20828550000001], [-0.8017256999999999, 51.207962], [-0.8023331999999999, 51.20779649999999], [-0.8028925, 51.20763259999999], [-0.8035830999999999, 51.2074142], [-0.8045045, 51.2070831], [-0.8051429, 51.206839900000006], [-0.8057023999999999, 51.206616199999985], [-0.805809, 51.206573600000006], [-0.8064853, 51.2063032], [-0.8069592, 51.2061146], [-0.8082117999999999, 51.2056164], [-0.8084837557075693, 51.20550889788024], [-0.8153931, 51.20277759999999], [-0.8160068, 51.202535899999994], [-0.8173158, 51.20202050000001], [-0.8175997, 51.201907], [-0.8264827, 51.1984161], [-0.8266768, 51.19833969999999], [-0.8271715999999999, 51.19814499999999], [-0.8350933, 51.195002299999985], [-0.8370568, 51.19422999999998], [-0.8406647, 51.1928108], [-0.8470649999999998, 51.19031590000001], [-0.8522443999999999, 51.1884201], [-0.8556407, 51.1871769], [-0.8570133, 51.186674499999995], [-0.8588164999999999, 51.1860103], [-0.8598061999999999, 51.1855834], [-0.8610436, 51.1849327], [-0.8643364, 51.183119000000005], [-0.8651502, 51.18269329999998], [-0.8656863999999999, 51.1824304], [-0.8663269, 51.1821056], [-0.8676501999999999, 51.1814831], [-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Farnham", "current_leg_milage": "8.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22242.826, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30449.28, \"from_m\": 22242.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30526.352, \"from_m\": 30449.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38318.621, \"from_m\": 30526.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38408.072, \"from_m\": 38318.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39287.821, \"from_m\": 38408.072, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.596, \"from_m\": 39287.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39841.861, \"from_m\": 39330.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.005, \"from_m\": 39841.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.098, \"from_m\": 39919.005, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45147.365, \"from_m\": 39953.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45219.531, \"from_m\": 45147.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47310.127, \"from_m\": 45219.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47516.52, \"from_m\": 47310.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48331.833, \"from_m\": 47516.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50535.575, \"from_m\": 48331.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52135.687, \"from_m\": 50535.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52168.305, \"from_m\": 52135.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55645.313, \"from_m\": 52168.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57143.217, \"from_m\": 55645.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59125.875, \"from_m\": 57143.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59771.341, \"from_m\": 59125.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62326.272, \"from_m\": 59771.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62395.324, \"from_m\": 62326.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62404.133, \"from_m\": 62395.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62460.024, \"from_m\": 62404.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75134.35, \"from_m\": 62460.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75360.395, \"from_m\": 75134.35, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 742661, \"profile_key\": \"c9ae778642f23f4f2c5ae815e943c850fbc63aff587442d201144a99f9e40c61\", \"schedule_id\": 37767, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1329H\", \"wtt_dep\": \"1330H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1340\", \"wtt_dep\": \"1341H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21519.906, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Weybridge\", \"stage_seq\": 8, \"distance_m\": 30449.28, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 9, \"distance_m\": 32823.946, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1350H\", \"wtt_dep\": \"1351H\", \"location\": \"West Byfleet\", \"stage_seq\": 10, \"distance_m\": 34810.369, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1400H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39042.645, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39841.861, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44890.706, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47516.52, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414H\", \"location\": \"Ash Vale\", \"stage_seq\": 15, \"distance_m\": 52230.282, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 16, \"distance_m\": 53999.814, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1420\", \"location\": \"Aldershot\", \"stage_seq\": 17, \"distance_m\": 56432.567, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Farnham\", \"stage_seq\": 18, \"distance_m\": 61401.391, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 19, \"distance_m\": 62404.133, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Bentley\", \"stage_seq\": 20, \"distance_m\": 67567.768, \"section_seq\": 1, \"route_path_id\": 145962}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 21, \"distance_m\": 75360.395, \"section_seq\": 1, \"route_path_id\": 145962}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 75360.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145962}], \"total_distance_m\": 75360.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74967.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:13Z\", \"source_id\": 62791410, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:17Z\", \"source_id\": 19934162, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:23Z\", \"source_id\": 62804238, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:25Z\", \"source_id\": 19937900, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:43Z\", \"source_id\": 62810117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:47Z\", \"source_id\": 19939551, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:37Z\", \"source_id\": 62817540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:38Z\", \"source_id\": 19941697, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:48Z\", \"source_id\": 62838492, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:54Z\", \"source_id\": 19947587, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:42Z\", \"source_id\": 62840730, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:45Z\", \"source_id\": 19948216, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:44Z\", \"source_id\": 62843243, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:45Z\", \"source_id\": 19948919, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:53Z\", \"source_id\": 62866143, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:58Z\", \"source_id\": 19955438, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:05Z\", \"source_id\": 62879158, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:08Z\", \"source_id\": 19959111, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:55Z\", \"source_id\": 62898809, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:56Z\", \"source_id\": 19964728, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:52Z\", \"source_id\": 62911639, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:55Z\", \"source_id\": 19968264, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:15Z\", \"source_id\": 62928128, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:19Z\", \"source_id\": 19972921, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:12Z\", \"source_id\": 62945650, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:16Z\", \"source_id\": 19977999, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:20Z\", \"source_id\": 62961209, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:24Z\", \"source_id\": 19982425, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "2", "timing_fact_generation": 1789997847812912, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:46.835603", "service_state_evidence_id": 19982425, "current_leg_start_actual_dep": "2026-09-21T14:26:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:46.963750", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
AON |
1A37 |
450032+450088 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22242.826, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30449.28, "from_m": 22242.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30526.352, "from_m": 30449.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38318.621, "from_m": 30526.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38408.072, "from_m": 38318.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39287.821, "from_m": 38408.072, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.596, "from_m": 39287.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39841.861, "from_m": 39330.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.005, "from_m": 39841.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.098, "from_m": 39919.005, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45147.365, "from_m": 39953.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45219.531, "from_m": 45147.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47310.127, "from_m": 45219.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47516.52, "from_m": 47310.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48331.833, "from_m": 47516.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50535.575, "from_m": 48331.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52135.687, "from_m": 50535.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52168.305, "from_m": 52135.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55645.313, "from_m": 52168.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57143.217, "from_m": 55645.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59125.875, "from_m": 57143.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59771.341, "from_m": 59125.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62326.272, "from_m": 59771.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62395.324, "from_m": 62326.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62404.133, "from_m": 62395.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75360.395, "from_m": 75134.35, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 742661, "profile_key": "c9ae778642f23f4f2c5ae815e943c850fbc63aff587442d201144a99f9e40c61", "schedule_id": 37767, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1323", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1329H", "wtt_dep": "1330H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1340", "wtt_dep": "1341H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1350H", "wtt_dep": "1351H", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1400H", "location": "Woking", "stage_seq": 11, "distance_m": 39042.645, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1420", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 145962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 145962}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 145962}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 145962}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:13Z", "source_id": 62791410, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:17Z", "source_id": 19934162, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:23Z", "source_id": 62804238, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:25Z", "source_id": 19937900, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:43Z", "source_id": 62810117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:47Z", "source_id": 19939551, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:37Z", "source_id": 62817540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:38Z", "source_id": 19941697, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:48Z", "source_id": 62838492, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:54Z", "source_id": 19947587, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:42Z", "source_id": 62840730, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:45Z", "source_id": 19948216, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:44Z", "source_id": 62843243, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:45Z", "source_id": 19948919, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:53Z", "source_id": 62866143, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:58Z", "source_id": 19955438, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:05Z", "source_id": 62879158, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:08Z", "source_id": 19959111, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:55Z", "source_id": 62898809, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:56Z", "source_id": 19964728, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:52Z", "source_id": 62911639, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:55Z", "source_id": 19968264, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:15Z", "source_id": 62928128, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:19Z", "source_id": 19972921, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27852, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:12Z", "source_id": 62945650, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:16Z", "source_id": 19977999, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27849, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:20Z", "source_id": 62961209, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:38:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:24Z", "source_id": 19982425, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
London Waterloo |
1323 |
1323 |
14 |
None |
None |
Alton |
1438 |
1438 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78566/2026-09-21/detailed |
None |
Farnham |
2026-09-21T14:26:00+01:00 |
Alton |
12.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7937917, 51.2109359], [-0.7946098, 51.2104793], [-0.7954399999999999, 51.2100559], [-0.7963117, 51.209651099999995], [-0.796883, 51.2094475], [-0.7970011999999999, 51.209399000000005], [-0.7977653999999998, 51.2090919], [-0.7981904999999999, 51.208940000000005], [-0.7988074, 51.208737499999984], [-0.799482, 51.20852910000001], [-0.8003831999999999, 51.20828550000001], [-0.8017256999999999, 51.207962], [-0.8023331999999999, 51.20779649999999], [-0.8028925, 51.20763259999999], [-0.8035830999999999, 51.2074142], [-0.8045045, 51.2070831], [-0.8051429, 51.206839900000006], [-0.8057023999999999, 51.206616199999985], [-0.805809, 51.206573600000006], [-0.8064853, 51.2063032], [-0.8069592, 51.2061146], [-0.8082117999999999, 51.2056164], [-0.8084837557075693, 51.20550889788024], [-0.8153931, 51.20277759999999], [-0.8160068, 51.202535899999994], [-0.8173158, 51.20202050000001], [-0.8175997, 51.201907], [-0.8264827, 51.1984161], [-0.8266768, 51.19833969999999], [-0.8271715999999999, 51.19814499999999], [-0.8350933, 51.195002299999985], [-0.8370568, 51.19422999999998], [-0.8406647, 51.1928108], [-0.8470649999999998, 51.19031590000001], [-0.8522443999999999, 51.1884201], [-0.8556407, 51.1871769], [-0.8570133, 51.186674499999995], [-0.8588164999999999, 51.1860103], [-0.8598061999999999, 51.1855834], [-0.8610436, 51.1849327], [-0.8643364, 51.183119000000005], [-0.8651502, 51.18269329999998], [-0.8656863999999999, 51.1824304], [-0.8663269, 51.1821056], [-0.8676501999999999, 51.1814831], [-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} |
8.6 |
1426 |
1438 |
Farnham |
Alton |
Alton |
51.1522767 |
-0.9666334 |
51.1522767 |
-0.9666334 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
Alton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982425 |
1789997847812912 |
96 |
96 |
2026-09-21 13:48:46.963750 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:46.835603 |
| 712253 |
743249 |
L12150 |
529C34MN21 |
2026-09-21 |
COMPLETE |
19982455 |
2026-09-21 14:38:00 |
2026-09-21 13:48:52 |
2026-09-23 13:48:52 |
{"id": 743249, "stp": "P", "toc": "London Overground", "uid": "L12150", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12150/2026-09-21/detailed", "trust_id": "529C34MN21", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C34", "timing_status": "EARLY", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1438", "current_leg_dep": "1433", "current_leg_end": "West Croydon", "origin_dep_time": "1347", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-21T13:48:52", "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": "1439", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21822.782, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21884.299, \"from_m\": 21822.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25614.687, \"from_m\": 21884.299, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25787.767, \"from_m\": 25614.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25864.579, \"from_m\": 25787.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25869.962, \"from_m\": 25864.579, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26478.017, \"from_m\": 25869.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26488.883, \"from_m\": 26478.017, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26960.582, \"from_m\": 26488.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26984.519, \"from_m\": 26960.582, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27944.1, \"from_m\": 26984.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28152.097, \"from_m\": 27944.1, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28187.352, \"from_m\": 28152.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28422.091, \"from_m\": 28187.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 743249, \"profile_key\": \"31b0ca1e539368ff8a03d3b442cdd9d5791617da40e851a58f170bcbb8ae421f\", \"schedule_id\": 16136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1349\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1352\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1354\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1355H\", \"wtt_dep\": \"1356\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1358H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1401\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1406H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1407H\", \"wtt_dep\": \"1408H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1417H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1420\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1422H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 23076.71, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 23698.812, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1432H\", \"wtt_dep\": \"1433H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 25549.948, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 26984.519, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 28422.091, \"section_seq\": 1, \"route_path_id\": 117934}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28422.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}], \"total_distance_m\": 28422.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26935.928, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1486.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1347", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-21T12:48:11Z\", \"source_id\": 62836730, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:15Z\", \"source_id\": 19947081, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:44Z\", \"source_id\": 62843345, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:49Z\", \"source_id\": 19948953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:10Z\", \"source_id\": 62849339, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:14Z\", \"source_id\": 19950671, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:22Z\", \"source_id\": 62854860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:26Z\", \"source_id\": 19952248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:50Z\", \"source_id\": 62861028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:54Z\", \"source_id\": 19953983, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:21Z\", \"source_id\": 62867209, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:24Z\", \"source_id\": 19955766, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:27Z\", \"source_id\": 62872463, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:31Z\", \"source_id\": 19957269, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:38Z\", \"source_id\": 62878007, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:39Z\", \"source_id\": 19958792, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:19Z\", \"source_id\": 62882130, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:23Z\", \"source_id\": 19960009, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:54Z\", \"source_id\": 62886288, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:58Z\", \"source_id\": 19961118, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:49Z\", \"source_id\": 62891009, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:51Z\", \"source_id\": 19962425, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:11Z\", \"source_id\": 62899499, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:15Z\", \"source_id\": 19964895, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:54Z\", \"source_id\": 62909303, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:58Z\", \"source_id\": 19967600, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:55Z\", \"source_id\": 62916748, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:59Z\", \"source_id\": 19969786, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:02Z\", \"source_id\": 62922598, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:08Z\", \"source_id\": 19971398, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:37Z\", \"source_id\": 62929009, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:39Z\", \"source_id\": 19973210, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:57Z\", \"source_id\": 62935001, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:58Z\", \"source_id\": 19974932, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:30Z\", \"source_id\": 62938934, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:32Z\", \"source_id\": 19976036, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:03Z\", \"source_id\": 62945307, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:05Z\", \"source_id\": 19977867, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:21Z\", \"source_id\": 62961260, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:25Z\", \"source_id\": 19982455, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789997847955392, "current_leg_arrival_utc": "2026-09-21T14:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:51.502320", "service_state_evidence_id": 19982455, "current_leg_start_actual_dep": "2026-09-21T14:33:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:51.711303", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
WCY |
9C34 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21822.782, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21884.299, "from_m": 21822.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25614.687, "from_m": 21884.299, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25787.767, "from_m": 25614.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25864.579, "from_m": 25787.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25869.962, "from_m": 25864.579, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26478.017, "from_m": 25869.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26488.883, "from_m": 26478.017, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26960.582, "from_m": 26488.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26984.519, "from_m": 26960.582, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27944.1, "from_m": 26984.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28152.097, "from_m": 27944.1, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28187.352, "from_m": 28152.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28422.091, "from_m": 28187.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 743249, "profile_key": "31b0ca1e539368ff8a03d3b442cdd9d5791617da40e851a58f170bcbb8ae421f", "schedule_id": 16136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1347", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1349", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1352", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1354", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1355H", "wtt_dep": "1356", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1358H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1401", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1406H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1407H", "wtt_dep": "1408H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1417H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1420", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1422H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428", "location": "Penge West", "stage_seq": 22, "distance_m": 23076.71, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430", "location": "Anerley", "stage_seq": 23, "distance_m": 23698.812, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1432H", "wtt_dep": "1433H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 25549.948, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 26984.519, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 28422.091, "section_seq": 1, "route_path_id": 117934}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28422.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 117934}], "total_distance_m": 28422.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26935.928, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1486.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:11Z", "source_id": 62836730, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:15Z", "source_id": 19947081, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:44Z", "source_id": 62843345, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:49Z", "source_id": 19948953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:10Z", "source_id": 62849339, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:14Z", "source_id": 19950671, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:22Z", "source_id": 62854860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:26Z", "source_id": 19952248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:50Z", "source_id": 62861028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:54Z", "source_id": 19953983, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:21Z", "source_id": 62867209, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:24Z", "source_id": 19955766, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:27Z", "source_id": 62872463, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:31Z", "source_id": 19957269, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:38Z", "source_id": 62878007, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:05:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:39Z", "source_id": 19958792, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:19Z", "source_id": 62882130, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:23Z", "source_id": 19960009, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:54Z", "source_id": 62886288, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:58Z", "source_id": 19961118, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:49Z", "source_id": 62891009, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:51Z", "source_id": 19962425, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:11Z", "source_id": 62899499, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:15Z", "source_id": 19964895, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:54Z", "source_id": 62909303, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:58Z", "source_id": 19967600, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:55Z", "source_id": 62916748, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:59Z", "source_id": 19969786, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:02Z", "source_id": 62922598, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:08Z", "source_id": 19971398, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:37Z", "source_id": 62929009, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:39Z", "source_id": 19973210, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:57Z", "source_id": 62935001, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:58Z", "source_id": 19974932, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:30Z", "source_id": 62938934, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:32Z", "source_id": 19976036, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:03Z", "source_id": 62945307, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:05Z", "source_id": 19977867, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:21Z", "source_id": 62961260, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:38:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:25Z", "source_id": 19982455, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
1347 |
1347 |
1 |
None |
None |
West Croydon |
1439 |
1439 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12150/2026-09-21/detailed |
None |
Norwood Junction |
2026-09-21T14:33:30+01:00 |
West Croydon |
5.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 |
1433 |
1438 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-21 13:48:52 |
TERMINATED |
2026-09-21 13:38:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982455 |
1789997847955392 |
83 |
83 |
2026-09-21 13:48:51.711303 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:51.502320 |
| 712254 |
742315 |
G85916 |
322D47MM21 |
2026-09-21 |
COMPLETE |
19982560 |
2026-09-21 14:38:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 742315, "stp": "P", "toc": "Northern", "uid": "G85916", "consist": "150110+156405", "dest_crs": "CTR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85916/2026-09-21/detailed", "trust_id": "322D47MM21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "6", "is_terminated": 1, "next_location": "Chester", "signalling_id": "2D47", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1438", "current_leg_dep": "1427", "current_leg_end": "Chester", "origin_dep_time": "1310", "origin_platform": "8", "current_location": "Chester", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.732529649451907, 53.23179980794673], [-2.7325417999999995, 53.2317998], [-2.7334752, 53.23180979999999], [-2.7339516, 53.2318007], [-2.7342412000000005, 53.2317879], [-2.7347485999999996, 53.23174259999999], [-2.7353446999999997, 53.231683400000016], [-2.7362251, 53.23154350000001], [-2.736836, 53.2314063], [-2.7375056999999994, 53.2312144], [-2.7382870999999995, 53.2309441], [-2.7391046, 53.230590600000006], [-2.7398505, 53.2301598], [-2.7405926999999997, 53.2296357], [-2.7413889999999994, 53.2290151], [-2.7420403, 53.22856170000001], [-2.7425397999999994, 53.2282639], [-2.7431112999999994, 53.2279673], [-2.7437219999999996, 53.227692299999994], [-2.7448048999999997, 53.22727880000001], [-2.7452808, 53.2271196], [-2.7462122000000004, 53.22683880000001], [-2.7472032999999993, 53.226556499999994], [-2.7477305999999997, 53.2264211], [-2.7482944, 53.2262883], [-2.7494566, 53.2260397], [-2.7507875, 53.2257943], [-2.7521087999999994, 53.2255821], [-2.7544723, 53.22532900000001], [-2.7557503999999997, 53.2252513], [-2.7568072, 53.2252], [-2.7585834, 53.2252008], [-2.7605258, 53.225237], [-2.7645119, 53.22531149999998], [-2.7646289, 53.22531279999999], [-2.7693414999999995, 53.2253902], [-2.7718045999999994, 53.2254438], [-2.7791497, 53.22556250000001], [-2.7793374999999996, 53.2255656], [-2.7808370999999994, 53.22559589999998], [-2.7810131, 53.22560099999999], [-2.7844848999999994, 53.225670699999995], [-2.784777380770516, 53.225676096981395], [-2.7945107, 53.2258557], [-2.7961349999999996, 53.2259011], [-2.7966084, 53.2259134], [-2.7971546999999997, 53.22591659999999], [-2.7976723, 53.22591709999999], [-2.7986289999999996, 53.2259179], [-2.7997165999999996, 53.2258815], [-2.8004252999999997, 53.2258498], [-2.8014727999999995, 53.22578119999999], [-2.8024184, 53.225696699999986], [-2.8031538, 53.2256191], [-2.8038478, 53.2255347], [-2.8058864, 53.225172500000006], [-2.8063320999999997, 53.2250913], [-2.8092088, 53.2245475], [-2.8096352999999996, 53.2244688], [-2.8120115, 53.22402780000001], [-2.8122942999999996, 53.223974000000005], [-2.8136598, 53.2237176], [-2.8163918, 53.22320879999999], [-2.8166643999999996, 53.22315609999999], [-2.8190248, 53.2227122], [-2.8193619, 53.22265300000001], [-2.8201059, 53.22251299999999], [-2.8204022000000006, 53.2224564], [-2.8231571, 53.221924], [-2.8239188999999993, 53.2217424], [-2.8246356999999995, 53.221537199999986], [-2.8252047, 53.2213505], [-2.8257839, 53.221121999999994], [-2.826408, 53.2208561], [-2.8267223, 53.2207066], [-2.8270423, 53.22054210000001], [-2.8273387999999997, 53.220372999999995], [-2.8277735999999996, 53.2201043], [-2.8278324, 53.2200635], [-2.828033, 53.21993069999999], [-2.8283455, 53.2196993], [-2.8288898999999996, 53.219242099999995], [-2.8290582, 53.21909029999999], [-2.8297456999999997, 53.2184748], [-2.8299112999999996, 53.2183445], [-2.8303837999999995, 53.2179819], [-2.8308371, 53.217644500000006], [-2.8313547, 53.2172414], [-2.8317920999999995, 53.2168958], [-2.8321128, 53.216574699999995], [-2.832549199999999, 53.2162008], [-2.8330338, 53.21571079999999], [-2.834816, 53.2139148], [-2.8360003, 53.21272170000001], [-2.8367862, 53.21197320000001], [-2.8378645, 53.2110175], [-2.838979699999999, 53.210117399999994], [-2.8399122, 53.20939800000001], [-2.8407489999999997, 53.2088068], [-2.8419641000000007, 53.207992399999995], [-2.8432971, 53.20716829999999], [-2.8444036999999995, 53.20653290000001], [-2.8453732000000005, 53.20600359999999], [-2.846556, 53.2053915], [-2.8477745999999997, 53.2048056], [-2.8543826999999995, 53.201787999999986], [-2.8572204999999995, 53.2004834], [-2.8592027133348368, 53.19957740430325], [-2.8594842999999996, 53.199448700000005], [-2.8620618999999996, 53.1982613], [-2.8648593999999994, 53.1969759], [-2.8660234999999994, 53.1964473], [-2.8671875999999994, 53.195918600000006], [-2.8675926, 53.1957451], [-2.8679439999999996, 53.1956133], [-2.8683436, 53.195488000000005], [-2.8687593999999996, 53.1953675], [-2.8691483, 53.1952726], [-2.8695416999999996, 53.1951882], [-2.8698927, 53.19512989999999], [-2.8703124999999994, 53.1950744], [-2.8706637000000006, 53.19504119999999], [-2.8709507, 53.195021099999984], [-2.8712926999999997, 53.1950115], [-2.871624, 53.1950171], [-2.8718842999999996, 53.1950294], [-2.8721993, 53.1950573], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Mouldsworth", "dest_arr_time_act": "1439", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Mouldsworth", "current_leg_milage": "7.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 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\": 4180.149, \"from_m\": 3178.272, \"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\": 8000.584, \"from_m\": 4180.149, \"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\": 9172.52, \"from_m\": 8000.584, \"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\": 9615.397, \"from_m\": 9172.52, \"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\": 9784.306, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_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\": 9823.216, \"from_m\": 9784.306, \"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\": 9854.689, \"from_m\": 9823.216, \"capability_applied\": null, \"effective_limit_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\": 9886.962, \"from_m\": 9854.689, \"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\": 9933.857, \"from_m\": 9886.962, \"capability_applied\": null, \"effective_limit_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\": 11371.735, \"from_m\": 9933.857, \"capability_applied\": null, \"effective_limit_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\": 16019.979, \"from_m\": 11371.735, \"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\": 16151.439, \"from_m\": 16019.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16625.207, \"from_m\": 16151.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21672.711, \"from_m\": 16625.207, \"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\": 22361.925, \"from_m\": 21672.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22904.041, \"from_m\": 22361.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40441.858, \"from_m\": 22904.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43297.601, \"from_m\": 40441.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44434.974, \"from_m\": 43297.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44885.654, \"from_m\": 44434.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46878.27, \"from_m\": 44885.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60631.572, \"from_m\": 46878.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61238.143, \"from_m\": 60631.572, \"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\": 67865.93, \"from_m\": 61238.143, \"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\": 68190.781, \"from_m\": 67865.93, \"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\": 71449.723, \"from_m\": 68190.781, \"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\": 71803.339, \"from_m\": 71449.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72243.581, \"from_m\": 71803.339, \"capability_applied\": null, \"effective_limit_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\": 72379.764, \"from_m\": 72243.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 742315, \"profile_key\": \"d1a5e6bdc125cf0a444c3d62483a63929ad6ddcee017bbc6b28ba88acd5df1a5\", \"schedule_id\": 12580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1319H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9886.962, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 7, \"distance_m\": 11388.873, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Sharston Jn\", \"stage_seq\": 8, \"distance_m\": 15054.838, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Northenden Jn\", \"stage_seq\": 9, \"distance_m\": 16095.624, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Deansgate Jn\", \"stage_seq\": 10, \"distance_m\": 22361.925, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": \"1334\", \"location\": \"Navigation Road\", \"stage_seq\": 11, \"distance_m\": 22784.581, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1335H\", \"wtt_dep\": \"1336H\", \"location\": \"Altrincham\", \"stage_seq\": 12, \"distance_m\": 23695.13, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339H\", \"location\": \"Hale\", \"stage_seq\": 13, \"distance_m\": 24777.291, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1342H\", \"wtt_dep\": \"1343\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 27418.89, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1347\", \"location\": \"Mobberley\", \"stage_seq\": 15, \"distance_m\": 30326.519, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1352\", \"location\": \"Knutsford\", \"stage_seq\": 16, \"distance_m\": 34539.235, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1356H\", \"location\": \"Plumley\", \"stage_seq\": 17, \"distance_m\": 38910.955, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 18, \"distance_m\": 40441.858, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1400H\", \"location\": \"Lostock Gralam\", \"stage_seq\": 19, \"distance_m\": 42028.373, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1405\", \"location\": \"Northwich\", \"stage_seq\": 20, \"distance_m\": 44314.77, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Greenbank\", \"stage_seq\": 21, \"distance_m\": 47122.78, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 22, \"distance_m\": 48401.023, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416\", \"location\": \"Cuddington\", \"stage_seq\": 23, \"distance_m\": 51679.039, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421\", \"location\": \"Delamere\", \"stage_seq\": 24, \"distance_m\": 56376.32, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Mouldsworth\", \"stage_seq\": 25, \"distance_m\": 61050.591, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 26, \"distance_m\": 68232.383, \"section_seq\": 1, \"route_path_id\": 121492}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 27, \"distance_m\": 72379.764, \"section_seq\": 1, \"route_path_id\": 121492}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 72379.764, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121492}], \"total_distance_m\": 72379.764, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 49179.025, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 23200.739, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:22Z\", \"source_id\": 62759460, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:17:24Z\", \"source_id\": 19924907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:32Z\", \"source_id\": 19939376, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:45Z\", \"source_id\": 19946753, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:49Z\", \"source_id\": 19963878, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:59Z\", \"source_id\": 62930033, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:04Z\", \"source_id\": 19973483, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:29Z\", \"source_id\": 62961542, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:33Z\", \"source_id\": 19982560, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "6", "timing_fact_generation": 1789997855747331, "current_leg_arrival_utc": "2026-09-21T14:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:56.292457", "service_state_evidence_id": 19982560, "current_leg_start_actual_dep": "2026-09-21T14:26:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:48:56.737979", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
CTR |
2D47 |
150110+156405 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 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": 4180.149, "from_m": 3178.272, "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": 8000.584, "from_m": 4180.149, "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": 9172.52, "from_m": 8000.584, "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": 9615.397, "from_m": 9172.52, "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": 9784.306, "from_m": 9615.397, "capability_applied": null, "effective_limit_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": 9823.216, "from_m": 9784.306, "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": 9854.689, "from_m": 9823.216, "capability_applied": null, "effective_limit_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": 9886.962, "from_m": 9854.689, "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": 9933.857, "from_m": 9886.962, "capability_applied": null, "effective_limit_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": 11371.735, "from_m": 9933.857, "capability_applied": null, "effective_limit_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": 16019.979, "from_m": 11371.735, "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": 16151.439, "from_m": 16019.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16625.207, "from_m": 16151.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21672.711, "from_m": 16625.207, "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": 22361.925, "from_m": 21672.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22904.041, "from_m": 22361.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40441.858, "from_m": 22904.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43297.601, "from_m": 40441.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44434.974, "from_m": 43297.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44885.654, "from_m": 44434.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46878.27, "from_m": 44885.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60631.572, "from_m": 46878.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61238.143, "from_m": 60631.572, "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": 67865.93, "from_m": 61238.143, "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": 68190.781, "from_m": 67865.93, "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": 71449.723, "from_m": 68190.781, "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": 71803.339, "from_m": 71449.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72243.581, "from_m": 71803.339, "capability_applied": null, "effective_limit_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": 72379.764, "from_m": 72243.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 742315, "profile_key": "d1a5e6bdc125cf0a444c3d62483a63929ad6ddcee017bbc6b28ba88acd5df1a5", "schedule_id": 12580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1310", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1319H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9886.962, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 7, "distance_m": 11388.873, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Sharston Jn", "stage_seq": 8, "distance_m": 15054.838, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Northenden Jn", "stage_seq": 9, "distance_m": 16095.624, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Deansgate Jn", "stage_seq": 10, "distance_m": 22361.925, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": "1334", "location": "Navigation Road", "stage_seq": 11, "distance_m": 22784.581, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1335H", "wtt_dep": "1336H", "location": "Altrincham", "stage_seq": 12, "distance_m": 23695.13, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339H", "location": "Hale", "stage_seq": 13, "distance_m": 24777.291, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1342H", "wtt_dep": "1343", "location": "Ashley", "stage_seq": 14, "distance_m": 27418.89, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1347", "location": "Mobberley", "stage_seq": 15, "distance_m": 30326.519, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1352", "location": "Knutsford", "stage_seq": 16, "distance_m": 34539.235, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1356H", "location": "Plumley", "stage_seq": 17, "distance_m": 38910.955, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Plumley West S.B.", "stage_seq": 18, "distance_m": 40441.858, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1400H", "location": "Lostock Gralam", "stage_seq": 19, "distance_m": 42028.373, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1405", "location": "Northwich", "stage_seq": 20, "distance_m": 44314.77, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Greenbank", "stage_seq": 21, "distance_m": 47122.78, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412", "location": "Hartford C.L. Jn", "stage_seq": 22, "distance_m": 48401.023, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416", "location": "Cuddington", "stage_seq": 23, "distance_m": 51679.039, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421", "location": "Delamere", "stage_seq": 24, "distance_m": 56376.32, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Mouldsworth", "stage_seq": 25, "distance_m": 61050.591, "section_seq": 1, "route_path_id": 121492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Mickle Trafford Jn", "stage_seq": 26, "distance_m": 68232.383, "section_seq": 1, "route_path_id": 121492}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Chester", "stage_seq": 27, "distance_m": 72379.764, "section_seq": 1, "route_path_id": 121492}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 72379.764, "from_m": 0.0, "section_seq": 1, "route_path_id": 121492}], "total_distance_m": 72379.764, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49179.025, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 23200.739, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:22Z", "source_id": 62759460, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:17:24Z", "source_id": 19924907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:32Z", "source_id": 19939376, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:45Z", "source_id": 19946753, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:49Z", "source_id": 19963878, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10109, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:59Z", "source_id": 62930033, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:04Z", "source_id": 19973483, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10431, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:29Z", "source_id": 62961542, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:33Z", "source_id": 19982560, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1310 |
1310 |
8 |
None |
None |
Chester |
1439 |
1439 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85916/2026-09-21/detailed |
None |
Mouldsworth |
2026-09-21T14:26:00+01:00 |
Chester |
11.0 |
{"type": "LineString", "coordinates": [[-2.732529649451907, 53.23179980794673], [-2.7325417999999995, 53.2317998], [-2.7334752, 53.23180979999999], [-2.7339516, 53.2318007], [-2.7342412000000005, 53.2317879], [-2.7347485999999996, 53.23174259999999], [-2.7353446999999997, 53.231683400000016], [-2.7362251, 53.23154350000001], [-2.736836, 53.2314063], [-2.7375056999999994, 53.2312144], [-2.7382870999999995, 53.2309441], [-2.7391046, 53.230590600000006], [-2.7398505, 53.2301598], [-2.7405926999999997, 53.2296357], [-2.7413889999999994, 53.2290151], [-2.7420403, 53.22856170000001], [-2.7425397999999994, 53.2282639], [-2.7431112999999994, 53.2279673], [-2.7437219999999996, 53.227692299999994], [-2.7448048999999997, 53.22727880000001], [-2.7452808, 53.2271196], [-2.7462122000000004, 53.22683880000001], [-2.7472032999999993, 53.226556499999994], [-2.7477305999999997, 53.2264211], [-2.7482944, 53.2262883], [-2.7494566, 53.2260397], [-2.7507875, 53.2257943], [-2.7521087999999994, 53.2255821], [-2.7544723, 53.22532900000001], [-2.7557503999999997, 53.2252513], [-2.7568072, 53.2252], [-2.7585834, 53.2252008], [-2.7605258, 53.225237], [-2.7645119, 53.22531149999998], [-2.7646289, 53.22531279999999], [-2.7693414999999995, 53.2253902], [-2.7718045999999994, 53.2254438], [-2.7791497, 53.22556250000001], [-2.7793374999999996, 53.2255656], [-2.7808370999999994, 53.22559589999998], [-2.7810131, 53.22560099999999], [-2.7844848999999994, 53.225670699999995], [-2.784777380770516, 53.225676096981395], [-2.7945107, 53.2258557], [-2.7961349999999996, 53.2259011], [-2.7966084, 53.2259134], [-2.7971546999999997, 53.22591659999999], [-2.7976723, 53.22591709999999], [-2.7986289999999996, 53.2259179], [-2.7997165999999996, 53.2258815], [-2.8004252999999997, 53.2258498], [-2.8014727999999995, 53.22578119999999], [-2.8024184, 53.225696699999986], [-2.8031538, 53.2256191], [-2.8038478, 53.2255347], [-2.8058864, 53.225172500000006], [-2.8063320999999997, 53.2250913], [-2.8092088, 53.2245475], [-2.8096352999999996, 53.2244688], [-2.8120115, 53.22402780000001], [-2.8122942999999996, 53.223974000000005], [-2.8136598, 53.2237176], [-2.8163918, 53.22320879999999], [-2.8166643999999996, 53.22315609999999], [-2.8190248, 53.2227122], [-2.8193619, 53.22265300000001], [-2.8201059, 53.22251299999999], [-2.8204022000000006, 53.2224564], [-2.8231571, 53.221924], [-2.8239188999999993, 53.2217424], [-2.8246356999999995, 53.221537199999986], [-2.8252047, 53.2213505], [-2.8257839, 53.221121999999994], [-2.826408, 53.2208561], [-2.8267223, 53.2207066], [-2.8270423, 53.22054210000001], [-2.8273387999999997, 53.220372999999995], [-2.8277735999999996, 53.2201043], [-2.8278324, 53.2200635], [-2.828033, 53.21993069999999], [-2.8283455, 53.2196993], [-2.8288898999999996, 53.219242099999995], [-2.8290582, 53.21909029999999], [-2.8297456999999997, 53.2184748], [-2.8299112999999996, 53.2183445], [-2.8303837999999995, 53.2179819], [-2.8308371, 53.217644500000006], [-2.8313547, 53.2172414], [-2.8317920999999995, 53.2168958], [-2.8321128, 53.216574699999995], [-2.832549199999999, 53.2162008], [-2.8330338, 53.21571079999999], [-2.834816, 53.2139148], [-2.8360003, 53.21272170000001], [-2.8367862, 53.21197320000001], [-2.8378645, 53.2110175], [-2.838979699999999, 53.210117399999994], [-2.8399122, 53.20939800000001], [-2.8407489999999997, 53.2088068], [-2.8419641000000007, 53.207992399999995], [-2.8432971, 53.20716829999999], [-2.8444036999999995, 53.20653290000001], [-2.8453732000000005, 53.20600359999999], [-2.846556, 53.2053915], [-2.8477745999999997, 53.2048056], [-2.8543826999999995, 53.201787999999986], [-2.8572204999999995, 53.2004834], [-2.8592027133348368, 53.19957740430325], [-2.8594842999999996, 53.199448700000005], [-2.8620618999999996, 53.1982613], [-2.8648593999999994, 53.1969759], [-2.8660234999999994, 53.1964473], [-2.8671875999999994, 53.195918600000006], [-2.8675926, 53.1957451], [-2.8679439999999996, 53.1956133], [-2.8683436, 53.195488000000005], [-2.8687593999999996, 53.1953675], [-2.8691483, 53.1952726], [-2.8695416999999996, 53.1951882], [-2.8698927, 53.19512989999999], [-2.8703124999999994, 53.1950744], [-2.8706637000000006, 53.19504119999999], [-2.8709507, 53.195021099999984], [-2.8712926999999997, 53.1950115], [-2.871624, 53.1950171], [-2.8718842999999996, 53.1950294], [-2.8721993, 53.1950573], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]} |
7.0 |
1427 |
1438 |
Mouldsworth |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:38:00 |
Chester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982560 |
1789997855747331 |
37 |
37 |
2026-09-21 13:48:56.737979 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:56.292457 |
| 712255 |
743910 |
Y80344 |
852F81MO21 |
2026-09-21 |
COMPLETE |
19983576 |
2026-09-21 14:38:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743910, "stp": "P", "toc": "Great Western Railway", "uid": "Y80344", "consist": "150261", "dest_crs": "FAL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80344/2026-09-21/detailed", "trust_id": "852F81MO21", "origin_crs": "TRU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falmouth Docks", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": null, "is_terminated": 1, "next_location": "Falmouth Docks", "signalling_id": "2F81", "timing_status": "ON TIME", "origin_station": "Truro", "current_leg_arr": "1438", "current_leg_dep": "1436", "current_leg_end": "Falmouth Docks", "origin_dep_time": "1415", "origin_platform": "1", "current_location": "Falmouth Docks", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]}", "current_leg_start": "Falmouth Town", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "50.1509336", "next_location_lon": "-5.0554626", "previous_location": "Falmouth Town", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1415", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.1509336", "current_position_lon": "-5.0554626", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:54Z\", \"source_id\": 19971239, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:25Z\", \"source_id\": 62936194, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:27Z\", \"source_id\": 19975252, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:59Z\", \"source_id\": 62937564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:04Z\", \"source_id\": 19975683, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:56Z\", \"source_id\": 19979245, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:58Z\", \"source_id\": 19981437, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:57Z\", \"source_id\": 19983576, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falmouth Docks", "service_state_platform": null, "timing_fact_generation": 1789997939958040, "current_leg_arrival_utc": "2026-09-21T14:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:38:59.952670", "service_state_evidence_id": 19983576, "current_leg_start_actual_dep": "2026-09-21T14:36:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-21T13:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:01.342809", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
TRU |
FAL |
2F81 |
150261 |
2 |
75 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:54Z", "source_id": 19971239, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:25Z", "source_id": 62936194, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:27Z", "source_id": 19975252, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:59Z", "source_id": 62937564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:04Z", "source_id": 19975683, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:56Z", "source_id": 19979245, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:58Z", "source_id": 19981437, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:57Z", "source_id": 19983576, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:38:00+01:00", "operational_fact": true}] |
Truro |
1415 |
1415 |
1 |
None |
None |
Falmouth Docks |
1439 |
1438 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80344/2026-09-21/detailed |
None |
Falmouth Town |
2026-09-21T14:36:00+01:00 |
Falmouth Docks |
2.0 |
{"type": "LineString", "coordinates": [[-5.0652377, 50.148267700000005], [-5.0644897, 50.1483708], [-5.063849699999999, 50.1484585], [-5.063651199999999, 50.14848460000001], [-5.0612621, 50.1487943], [-5.0605117, 50.1488852], [-5.0595528, 50.1490403], [-5.0591076, 50.1491452], [-5.0587105999999995, 50.14926719999999], [-5.0583539, 50.1493961], [-5.0579751, 50.14956290000001], [-5.057626499999999, 50.1497465], [-5.057442699999999, 50.14985279999999], [-5.0571323999999995, 50.1500509], [-5.0567728, 50.15027629999999], [-5.0564466, 50.1504693], [-5.055520099999999, 50.15090599999999], [-5.055462599999999, 50.1509336]]} |
0.5 |
1436 |
1438 |
Falmouth Town |
Falmouth Docks |
Falmouth Docks |
50.1509336 |
-5.0554626 |
50.1509336 |
-5.0554626 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:38:00 |
Falmouth Docks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983576 |
1789997939958040 |
22 |
22 |
2026-09-21 13:49:01.342809 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:38:59.952670 |
| 712256 |
744301 |
L85743 |
865L37MP21 |
2026-09-21 |
COMPLETE |
19982431 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 744301, "stp": "P", "toc": "South Western Railway", "uid": "L85743", "consist": "450005+450030", "dest_crs": "XBT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85743/2026-09-21/detailed", "trust_id": "865L37MP21", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke Down Yard", "service_date": "2026-09-21", "dest_arr_time": "1434", "dest_platform": null, "is_terminated": 1, "next_location": "Basingstoke Down Yard", "signalling_id": "5L37", "timing_status": "LATE", "origin_station": "Basingstoke", "current_leg_arr": "1439", "current_leg_dep": "1437", "current_leg_end": "Basingstoke Down Yard", "origin_dep_time": "1432", "origin_platform": "1", "current_location": "Basingstoke Down Yard", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0884328999999997, 51.26850239999999], [-1.0888901, 51.2684569], [-1.0894065999999998, 51.268405399999985], [-1.0905076, 51.2683272], [-1.0907359999999997, 51.2683135], [-1.0907528, 51.26831249999999], [-1.0909523999999995, 51.26830050000001], [-1.0915966, 51.2682561], [-1.0934849, 51.2681846], [-1.0941393, 51.2681628], [-1.0948598, 51.268122299999995], [-1.0961118, 51.2680518]]}", "current_leg_start": "Basingstoke", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "51.2680518", "next_location_lon": "-1.0961118", "previous_location": "Basingstoke", "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.773, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 234.872, \"from_m\": 176.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 377.225, \"from_m\": 234.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 449.509, \"from_m\": 377.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 536.966, \"from_m\": 449.509, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 744301, \"profile_key\": \"438a8dad9b3814fa8d889d2bedcd95e3dfe34ccde682114fd307ec5c5af3fdf5\", \"schedule_id\": 18180, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118503}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"Basingstoke Down Yard\", \"stage_seq\": 2, \"distance_m\": 536.966, \"section_seq\": 1, \"route_path_id\": 118503}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 536.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118503}], \"total_distance_m\": 536.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 536.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": "1432", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2680518", "current_position_lon": "-1.0961118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:18Z\", \"source_id\": 62961163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:24Z\", \"source_id\": 19982431, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke Down Yard", "service_state_platform": null, "timing_fact_generation": 1789997844569919, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:01.744977", "service_state_evidence_id": 19982431, "current_leg_start_actual_dep": "2026-09-21T14:37:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:02.194252", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
BSK |
XBT |
5L37 |
450005+450030 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 176.773, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 234.872, "from_m": 176.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 377.225, "from_m": 234.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 449.509, "from_m": 377.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 536.966, "from_m": 449.509, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 744301, "profile_key": "438a8dad9b3814fa8d889d2bedcd95e3dfe34ccde682114fd307ec5c5af3fdf5", "schedule_id": 18180, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1432", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118503}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "Basingstoke Down Yard", "stage_seq": 2, "distance_m": 536.966, "section_seq": 1, "route_path_id": 118503}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 536.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 118503}], "total_distance_m": 536.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 536.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": 27067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:18Z", "source_id": 62961163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:24Z", "source_id": 19982431, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Basingstoke |
1432 |
1432 |
1 |
None |
None |
Basingstoke Down Yard |
1434 |
1434 |
None |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85743/2026-09-21/detailed |
None |
Basingstoke |
2026-09-21T14:37:00+01:00 |
Basingstoke Down Yard |
2.0 |
{"type": "LineString", "coordinates": [[-1.0884328999999997, 51.26850239999999], [-1.0888901, 51.2684569], [-1.0894065999999998, 51.268405399999985], [-1.0905076, 51.2683272], [-1.0907359999999997, 51.2683135], [-1.0907528, 51.26831249999999], [-1.0909523999999995, 51.26830050000001], [-1.0915966, 51.2682561], [-1.0934849, 51.2681846], [-1.0941393, 51.2681628], [-1.0948598, 51.268122299999995], [-1.0961118, 51.2680518]]} |
0.3 |
1437 |
1439 |
Basingstoke |
Basingstoke Down Yard |
Basingstoke Down Yard |
51.2680518 |
-1.0961118 |
51.2680518 |
-1.0961118 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Basingstoke Down Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982431 |
1789997844569919 |
8 |
8 |
2026-09-21 13:49:02.194252 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:01.744977 |
| 712257 |
743742 |
P28376 |
162T18MO21 |
2026-09-21 |
COMPLETE |
19982964 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743742, "stp": "P", "toc": "Northern", "uid": "P28376", "consist": "195103", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28376/2026-09-21/detailed", "trust_id": "162T18MO21", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "7A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2T18", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "1439", "current_leg_dep": "1432", "current_leg_end": "Leeds", "origin_dep_time": "1408", "origin_platform": "10", "current_location": "Leeds", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Cross Gates", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Cross Gates", "current_leg_milage": "4.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.769, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.978, \"from_m\": 246.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.972, \"from_m\": 745.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1261.234, \"from_m\": 1155.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1312.282, \"from_m\": 1261.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3599.329, \"from_m\": 1312.282, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5748.953, \"from_m\": 3599.329, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17199.363, \"from_m\": 5748.953, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18525.098, \"from_m\": 17199.363, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25765.27, \"from_m\": 18525.098, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25855.619, \"from_m\": 25765.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26424.82, \"from_m\": 25855.619, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26476.182, \"from_m\": 26424.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35061.114, \"from_m\": 26476.182, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35128.089, \"from_m\": 35061.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37056.874, \"from_m\": 35128.089, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37876.044, \"from_m\": 37056.874, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39925.491, \"from_m\": 37876.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39964.581, \"from_m\": 39925.491, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40648.011, \"from_m\": 39964.581, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41095.262, \"from_m\": 40648.011, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41430.677, \"from_m\": 41095.262, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41550.279, \"from_m\": 41430.677, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 743742, \"profile_key\": \"2fdf664cea3e8711c6e241923a6d57617cdded00e67f1caeadf3ed3857a32fd8\", \"schedule_id\": 21090, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9402.059, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17785.545, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1422\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 25987.197, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 28959.765, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428\", \"location\": \"Garforth\", \"stage_seq\": 6, \"distance_m\": 29808.377, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Cross Gates\", \"stage_seq\": 7, \"distance_m\": 34443.12, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 38920.611, \"section_seq\": 1, \"route_path_id\": 119086}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 41550.279, \"section_seq\": 1, \"route_path_id\": 119086}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41550.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119086}], \"total_distance_m\": 41550.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39030.464, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2519.815, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1408", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:11Z\", \"source_id\": 62917473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:14Z\", \"source_id\": 19969956, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:24Z\", \"source_id\": 62928539, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:28Z\", \"source_id\": 19973064, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:54Z\", \"source_id\": 62934873, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:00Z\", \"source_id\": 19974943, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:52Z\", \"source_id\": 62944799, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:55Z\", \"source_id\": 19977750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:04Z\", \"source_id\": 62962909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:07Z\", \"source_id\": 19982964, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "7", "timing_fact_generation": 1789997890098102, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:01.763184", "service_state_evidence_id": 19982964, "current_leg_start_actual_dep": "2026-09-21T14:32:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:02.355923", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
LDS |
2T18 |
195103 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 246.769, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 745.978, "from_m": 246.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1155.972, "from_m": 745.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1261.234, "from_m": 1155.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1312.282, "from_m": 1261.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3599.329, "from_m": 1312.282, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5748.953, "from_m": 3599.329, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17199.363, "from_m": 5748.953, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18525.098, "from_m": 17199.363, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25765.27, "from_m": 18525.098, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25855.619, "from_m": 25765.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26424.82, "from_m": 25855.619, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26476.182, "from_m": 26424.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35061.114, "from_m": 26476.182, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35128.089, "from_m": 35061.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37056.874, "from_m": 35128.089, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37876.044, "from_m": 37056.874, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39925.491, "from_m": 37876.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39964.581, "from_m": 39925.491, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40648.011, "from_m": 39964.581, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41095.262, "from_m": 40648.011, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41430.677, "from_m": 41095.262, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41550.279, "from_m": 41430.677, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 743742, "profile_key": "2fdf664cea3e8711c6e241923a6d57617cdded00e67f1caeadf3ed3857a32fd8", "schedule_id": 21090, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1408", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9402.059, "section_seq": 1, "route_path_id": 119086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17785.545, "section_seq": 1, "route_path_id": 119086}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1422", "location": "Micklefield", "stage_seq": 4, "distance_m": 25987.197, "section_seq": 1, "route_path_id": 119086}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "East Garforth", "stage_seq": 5, "distance_m": 28959.765, "section_seq": 1, "route_path_id": 119086}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428", "location": "Garforth", "stage_seq": 6, "distance_m": 29808.377, "section_seq": 1, "route_path_id": 119086}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Cross Gates", "stage_seq": 7, "distance_m": 34443.12, "section_seq": 1, "route_path_id": 119086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 38920.611, "section_seq": 1, "route_path_id": 119086}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 41550.279, "section_seq": 1, "route_path_id": 119086}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41550.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 119086}], "total_distance_m": 41550.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39030.464, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2519.815, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:11Z", "source_id": 62917473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:14Z", "source_id": 19969956, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:24Z", "source_id": 62928539, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:28Z", "source_id": 19973064, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:54Z", "source_id": 62934873, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:00Z", "source_id": 19974943, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:52Z", "source_id": 62944799, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:55Z", "source_id": 19977750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:04Z", "source_id": 62962909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:07Z", "source_id": 19982964, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
York |
1408 |
1408 |
10 |
None |
None |
Leeds |
1440 |
1440 |
7A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28376/2026-09-21/detailed |
None |
Cross Gates |
2026-09-21T14:32:30+01:00 |
Leeds |
7.0 |
{"type": "LineString", "coordinates": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
4.4 |
1432 |
1439 |
Cross Gates |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982964 |
1789997890098102 |
32 |
32 |
2026-09-21 13:49:02.355923 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:01.763184 |
| 712258 |
743656 |
L83348 |
872M40MO21 |
2026-09-21 |
COMPLETE |
19983196 |
2026-09-21 14:37:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743656, "stp": "P", "toc": "South Western Railway", "uid": "L83348", "consist": "701011", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83348/2026-09-21/detailed", "trust_id": "872M40MO21", "origin_crs": "CSS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2M40", "timing_status": "EARLY", "origin_station": "Chessington South", "current_leg_arr": "1439", "current_leg_dep": "1434", "current_leg_end": "London Waterloo", "origin_dep_time": "1404", "origin_platform": null, "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "-1 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": "1440", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.189, \"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\": 1147.356, \"from_m\": 246.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\": 1161.082, \"from_m\": 1147.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\": 5249.921, \"from_m\": 1161.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6017.22, \"from_m\": 5249.921, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6096.52, \"from_m\": 6017.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6143.652, \"from_m\": 6096.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6190.862, \"from_m\": 6143.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\": 8380.107, \"from_m\": 6190.862, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8654.149, \"from_m\": 8380.107, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10283.94, \"from_m\": 8654.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10342.736, \"from_m\": 10283.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16072.19, \"from_m\": 10342.736, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16489.482, \"from_m\": 16072.19, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16525.468, \"from_m\": 16489.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16586.299, \"from_m\": 16525.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\": 17331.192, \"from_m\": 16586.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19257.664, \"from_m\": 17331.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19381.006, \"from_m\": 19257.664, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20161.744, \"from_m\": 19381.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\": 20992.327, \"from_m\": 20161.744, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21847.207, \"from_m\": 20992.327, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22424.34, \"from_m\": 21847.207, \"capability_applied\": null, \"effective_limit_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\": 743656, \"profile_key\": \"7fc0f46be049c5835627ef108909abad3d410e4a60c33dbf846b9ee16a292042\", \"schedule_id\": 17706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Chessington South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1406H\", \"location\": \"Chessington North\", \"stage_seq\": 2, \"distance_m\": 916.005, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Tolworth\", \"stage_seq\": 3, \"distance_m\": 3078.25, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1411H\", \"location\": \"Malden Manor\", \"stage_seq\": 4, \"distance_m\": 4582.953, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415H\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 6905.729, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 8618.093, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423H\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 10788.028, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427\", \"location\": \"Earlsfield\", \"stage_seq\": 8, \"distance_m\": 13472.803, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1431\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 9, \"distance_m\": 16153.977, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1436\", \"location\": \"Vauxhall\", \"stage_seq\": 10, \"distance_m\": 20356.766, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 11, \"distance_m\": 21695.363, \"section_seq\": 1, \"route_path_id\": 123837}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 12, \"distance_m\": 22424.34, \"section_seq\": 1, \"route_path_id\": 123837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22424.34, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123837}], \"total_distance_m\": 22424.34, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21523.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 900.611, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1404", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:11Z\", \"source_id\": 62876878, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:15Z\", \"source_id\": 19958492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:00Z\", \"source_id\": 62891482, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:05Z\", \"source_id\": 19962567, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:14Z\", \"source_id\": 62902114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:18Z\", \"source_id\": 19965673, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:36Z\", \"source_id\": 62911011, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:40Z\", \"source_id\": 19968116, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:12Z\", \"source_id\": 62920401, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:13Z\", \"source_id\": 19970695, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:11Z\", \"source_id\": 62930531, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:14Z\", \"source_id\": 19973613, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:08Z\", \"source_id\": 62937956, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:12Z\", \"source_id\": 19975799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:11Z\", \"source_id\": 62950710, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:13Z\", \"source_id\": 19979457, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:58Z\", \"source_id\": 19982852, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:32Z\", \"source_id\": 62961730, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:38Z\", \"source_id\": 19982631, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1789997910419366, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:03.253838", "service_state_evidence_id": 19982631, "current_leg_start_actual_dep": "2026-09-21T14:36:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:03.953586", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
CSS |
None |
2M40 |
701011 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 246.189, "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": 1147.356, "from_m": 246.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": 1161.082, "from_m": 1147.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": 5249.921, "from_m": 1161.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6017.22, "from_m": 5249.921, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6096.52, "from_m": 6017.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6143.652, "from_m": 6096.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6190.862, "from_m": 6143.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": 8380.107, "from_m": 6190.862, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8654.149, "from_m": 8380.107, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10283.94, "from_m": 8654.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10342.736, "from_m": 10283.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16072.19, "from_m": 10342.736, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16489.482, "from_m": 16072.19, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16525.468, "from_m": 16489.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16586.299, "from_m": 16525.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": 17331.192, "from_m": 16586.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19257.664, "from_m": 17331.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19381.006, "from_m": 19257.664, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20161.744, "from_m": 19381.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": 20992.327, "from_m": 20161.744, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21847.207, "from_m": 20992.327, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22424.34, "from_m": 21847.207, "capability_applied": null, "effective_limit_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": 743656, "profile_key": "7fc0f46be049c5835627ef108909abad3d410e4a60c33dbf846b9ee16a292042", "schedule_id": 17706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1404", "location": "Chessington South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1406H", "location": "Chessington North", "stage_seq": 2, "distance_m": 916.005, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Tolworth", "stage_seq": 3, "distance_m": 3078.25, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1411H", "location": "Malden Manor", "stage_seq": 4, "distance_m": 4582.953, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415H", "location": "Motspur Park", "stage_seq": 5, "distance_m": 6905.729, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Raynes Park", "stage_seq": 6, "distance_m": 8618.093, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423H", "location": "Wimbledon", "stage_seq": 7, "distance_m": 10788.028, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427", "location": "Earlsfield", "stage_seq": 8, "distance_m": 13472.803, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1431", "location": "Clapham Junction (M)", "stage_seq": 9, "distance_m": 16153.977, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1436", "location": "Vauxhall", "stage_seq": 10, "distance_m": 20356.766, "section_seq": 1, "route_path_id": 123837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Waterloo West Crossings", "stage_seq": 11, "distance_m": 21695.363, "section_seq": 1, "route_path_id": 123837}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 12, "distance_m": 22424.34, "section_seq": 1, "route_path_id": 123837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22424.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 123837}], "total_distance_m": 22424.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21523.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 900.611, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:11Z", "source_id": 62876878, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:15Z", "source_id": 19958492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:00Z", "source_id": 62891482, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:05Z", "source_id": 19962567, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:14Z", "source_id": 62902114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:18Z", "source_id": 19965673, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:36Z", "source_id": 62911011, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:40Z", "source_id": 19968116, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:12Z", "source_id": 62920401, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:13Z", "source_id": 19970695, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:11Z", "source_id": 62930531, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:14Z", "source_id": 19973613, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:08Z", "source_id": 62937956, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:12Z", "source_id": 19975799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:11Z", "source_id": 62950710, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:13Z", "source_id": 19979457, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:58Z", "source_id": 19982852, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:32Z", "source_id": 62961730, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:38Z", "source_id": 19982631, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Chessington South |
1404 |
1404 |
None |
None |
None |
London Waterloo |
1440 |
1440 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83348/2026-09-21/detailed |
None |
Vauxhall |
2026-09-21T14:36:00+01:00 |
London Waterloo |
5.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1434 |
1439 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982631 |
1789997910419366 |
45 |
45 |
2026-09-21 13:49:03.953586 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:03.253838 |
| 712259 |
742493 |
C37164 |
889R08MM21 |
2026-09-21 |
COMPLETE |
19983611 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 742493, "stp": "P", "toc": "Elizabeth Line", "uid": "C37164", "consist": "345046", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37164/2026-09-21/detailed", "trust_id": "889R08MM21", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-21", "dest_arr_time": "1441", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R08", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1439", "current_leg_dep": "1433", "current_leg_end": "Reading", "origin_dep_time": "1317", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37170.876, \"from_m\": 35066.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39618.428, \"from_m\": 39325.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49321.595, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50847.101, \"from_m\": 49321.595, \"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\": 50935.246, \"from_m\": 50847.101, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50956.772, \"from_m\": 50935.246, \"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\": 51122.909, \"from_m\": 50956.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\": 53687.83, \"from_m\": 51122.909, \"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\": 61964.963, \"from_m\": 53687.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62003.502, \"from_m\": 61964.963, \"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\": 62154.15, \"from_m\": 62003.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63483.679, \"from_m\": 62154.15, \"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\": 63495.284, \"from_m\": 63483.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70721.884, \"from_m\": 63495.284, \"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\": 70871.667, \"from_m\": 70721.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79483.196, \"from_m\": 70871.667, \"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\": 79563.143, \"from_m\": 79483.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79621.523, \"from_m\": 79563.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79728.41, \"from_m\": 79621.523, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79784.53, \"from_m\": 79728.41, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 79842.92, \"from_m\": 79784.53, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80467.437, \"from_m\": 79842.92, \"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\": 80944.321, \"from_m\": 80467.437, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 742493, \"profile_key\": \"bfe653d8c1d782f9a38400cccf9247bdfdfbd6374b7a2b74b6a0cbbd93e684e6\", \"schedule_id\": 5132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1317\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": \"1320H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1324H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1331H\", \"wtt_dep\": \"1332H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1334H\", \"wtt_dep\": \"1335H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": \"1338\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1340\", \"wtt_dep\": \"1341\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1342H\", \"wtt_dep\": \"1343\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1347\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1356\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1402\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 44371.374, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413\", \"location\": \"Langley\", \"stage_seq\": 23, \"distance_m\": 49180.402, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1417\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 52879.317, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1420H\", \"location\": \"Burnham\", \"stage_seq\": 25, \"distance_m\": 56753.655, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423\", \"location\": \"Taplow\", \"stage_seq\": 26, \"distance_m\": 59213.088, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1425H\", \"wtt_dep\": \"1426H\", \"location\": \"Maidenhead\", \"stage_seq\": 27, \"distance_m\": 62111.924, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1432H\", \"wtt_dep\": \"1433\", \"location\": \"Twyford\", \"stage_seq\": 28, \"distance_m\": 73000.101, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 29, \"distance_m\": 79784.53, \"section_seq\": 1, \"route_path_id\": 116023}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 30, \"distance_m\": 80944.321, \"section_seq\": 1, \"route_path_id\": 116023}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80944.321, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116023}], \"total_distance_m\": 80944.321, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62429.581, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18514.74, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1317", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:19:36Z\", \"source_id\": 62765038, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:19:40Z\", \"source_id\": 19926563, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:23:42Z\", \"source_id\": 62775508, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:23:46Z\", \"source_id\": 19929488, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:05Z\", \"source_id\": 62783774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:09Z\", \"source_id\": 19931917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:13Z\", \"source_id\": 62793857, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:17Z\", \"source_id\": 19934846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:25Z\", \"source_id\": 62801900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:28Z\", \"source_id\": 19937202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:51Z\", \"source_id\": 62807993, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:53Z\", \"source_id\": 19938962, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:05Z\", \"source_id\": 62816151, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:04Z\", \"source_id\": 19941229, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:29Z\", \"source_id\": 62822486, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:33Z\", \"source_id\": 19943058, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:10Z\", \"source_id\": 62829173, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:10Z\", \"source_id\": 19944874, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:22Z\", \"source_id\": 62837298, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:26Z\", \"source_id\": 19947232, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:07Z\", \"source_id\": 62851747, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:11Z\", \"source_id\": 19951387, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:59Z\", \"source_id\": 62859046, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:05Z\", \"source_id\": 19953392, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:28Z\", \"source_id\": 62865183, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:31Z\", \"source_id\": 19955129, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:49Z\", \"source_id\": 62876000, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:54Z\", \"source_id\": 19958240, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:27Z\", \"source_id\": 62885152, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:31Z\", \"source_id\": 19960802, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:30Z\", \"source_id\": 62895273, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:35Z\", \"source_id\": 19963699, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:23Z\", \"source_id\": 62905165, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:27Z\", \"source_id\": 19966502, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:11Z\", \"source_id\": 62914884, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:14Z\", \"source_id\": 19969228, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:00Z\", \"source_id\": 62922500, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:06Z\", \"source_id\": 19971369, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:53Z\", \"source_id\": 62929733, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:58Z\", \"source_id\": 19973429, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:47Z\", \"source_id\": 62947046, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:49Z\", \"source_id\": 19978420, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:59Z\", \"source_id\": 62965189, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:59Z\", \"source_id\": 19983611, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1789997943551449, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:03.534762", "service_state_evidence_id": 19983611, "current_leg_start_actual_dep": "2026-09-21T14:33:00+01:00", "operational_evidence_version": 149, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:03.995264", "service_state_valid_until_kind": null, "operational_interpretation_version": 149, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R08 |
345046 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31351.603, "from_m": 30431.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49321.595, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50847.101, "from_m": 49321.595, "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": 50935.246, "from_m": 50847.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50956.772, "from_m": 50935.246, "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": 51122.909, "from_m": 50956.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": 53687.83, "from_m": 51122.909, "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": 61964.963, "from_m": 53687.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62003.502, "from_m": 61964.963, "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": 62154.15, "from_m": 62003.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63483.679, "from_m": 62154.15, "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": 63495.284, "from_m": 63483.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70721.884, "from_m": 63495.284, "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": 70871.667, "from_m": 70721.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79483.196, "from_m": 70871.667, "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": 79563.143, "from_m": 79483.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79621.523, "from_m": 79563.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79728.41, "from_m": 79621.523, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79784.53, "from_m": 79728.41, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 79842.92, "from_m": 79784.53, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80467.437, "from_m": 79842.92, "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": 80944.321, "from_m": 80467.437, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 742493, "profile_key": "bfe653d8c1d782f9a38400cccf9247bdfdfbd6374b7a2b74b6a0cbbd93e684e6", "schedule_id": 5132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1317", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": "1320H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1324H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1331H", "wtt_dep": "1332H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1334H", "wtt_dep": "1335H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": "1338", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1340", "wtt_dep": "1341", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1342H", "wtt_dep": "1343", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1347", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1356", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1402", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "West Drayton", "stage_seq": 22, "distance_m": 44371.374, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413", "location": "Langley", "stage_seq": 23, "distance_m": 49180.402, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1417", "location": "Slough", "stage_seq": 24, "distance_m": 52879.317, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1420H", "location": "Burnham", "stage_seq": 25, "distance_m": 56753.655, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423", "location": "Taplow", "stage_seq": 26, "distance_m": 59213.088, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1425H", "wtt_dep": "1426H", "location": "Maidenhead", "stage_seq": 27, "distance_m": 62111.924, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1432H", "wtt_dep": "1433", "location": "Twyford", "stage_seq": 28, "distance_m": 73000.101, "section_seq": 1, "route_path_id": 116023}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Kennet Bridge Jn", "stage_seq": 29, "distance_m": 79784.53, "section_seq": 1, "route_path_id": 116023}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Reading", "stage_seq": 30, "distance_m": 80944.321, "section_seq": 1, "route_path_id": 116023}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80944.321, "from_m": 0.0, "section_seq": 1, "route_path_id": 116023}], "total_distance_m": 80944.321, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62429.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18514.74, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:19:36Z", "source_id": 62765038, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:19:40Z", "source_id": 19926563, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:23:42Z", "source_id": 62775508, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:23:46Z", "source_id": 19929488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:05Z", "source_id": 62783774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:09Z", "source_id": 19931917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:13Z", "source_id": 62793857, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:17Z", "source_id": 19934846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:25Z", "source_id": 62801900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:28Z", "source_id": 19937202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:51Z", "source_id": 62807993, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:53Z", "source_id": 19938962, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:05Z", "source_id": 62816151, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:04Z", "source_id": 19941229, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:29Z", "source_id": 62822486, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:33Z", "source_id": 19943058, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:10Z", "source_id": 62829173, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:10Z", "source_id": 19944874, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:22Z", "source_id": 62837298, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:26Z", "source_id": 19947232, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:07Z", "source_id": 62851747, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:11Z", "source_id": 19951387, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:59Z", "source_id": 62859046, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:05Z", "source_id": 19953392, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:28Z", "source_id": 62865183, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:31Z", "source_id": 19955129, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:49Z", "source_id": 62876000, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:54Z", "source_id": 19958240, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:27Z", "source_id": 62885152, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:31Z", "source_id": 19960802, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:30Z", "source_id": 62895273, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:12:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:35Z", "source_id": 19963699, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:23Z", "source_id": 62905165, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:16:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:27Z", "source_id": 19966502, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:11Z", "source_id": 62914884, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:14Z", "source_id": 19969228, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:00Z", "source_id": 62922500, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:06Z", "source_id": 19971369, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:53Z", "source_id": 62929733, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:58Z", "source_id": 19973429, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:47Z", "source_id": 62947046, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:49Z", "source_id": 19978420, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:59Z", "source_id": 62965189, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:59Z", "source_id": 19983611, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1317 |
1317 |
3 |
None |
None |
Reading |
1441 |
1440 |
14 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37164/2026-09-21/detailed |
None |
Twyford |
2026-09-21T14:33:00+01:00 |
Reading |
6.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
1433 |
1439 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983611 |
1789997943551449 |
149 |
149 |
2026-09-21 13:49:03.995264 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:03.534762 |
| 712260 |
743024 |
G27294 |
872B67MN21 |
2026-09-21 |
COMPLETE |
19982350 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743024, "stp": "P", "toc": "Southern", "uid": "G27294", "consist": "377142+377467", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27294/2026-09-21/detailed", "trust_id": "872B67MN21", "origin_crs": "EPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B67", "timing_status": "EARLY", "origin_station": "Epsom Downs", "current_leg_arr": "1439", "current_leg_dep": "1434", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1338", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.776, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1457.852, \"from_m\": 319.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3140.404, \"from_m\": 1457.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5220.538, \"from_m\": 3140.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5893.135, \"from_m\": 5220.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6167.362, \"from_m\": 5893.135, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6271.49, \"from_m\": 6167.362, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6333.11, \"from_m\": 6271.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6370.04, \"from_m\": 6333.11, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6375.436, \"from_m\": 6370.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6387.47, \"from_m\": 6375.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6444.581, \"from_m\": 6387.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13009.281, \"from_m\": 6444.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.943, \"from_m\": 13009.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13456.198, \"from_m\": 13420.943, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13664.195, \"from_m\": 13456.198, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14623.776, \"from_m\": 13664.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14931.959, \"from_m\": 14623.776, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14981.618, \"from_m\": 14931.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15062.94, \"from_m\": 14981.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15116.715, \"from_m\": 15062.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23055.811, \"from_m\": 15116.715, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23496.745, \"from_m\": 23055.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25809.604, \"from_m\": 23496.745, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26123.552, \"from_m\": 25809.604, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26881.721, \"from_m\": 26123.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28785.396, \"from_m\": 26881.721, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28875.108, \"from_m\": 28785.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29570.344, \"from_m\": 28875.108, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30227.381, \"from_m\": 29570.344, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 743024, \"profile_key\": \"dc6192bd48b36bfe2b2e0f184e6491772aa3933e68d9af4057b58f24c0d81a28\", \"schedule_id\": 10672, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1338\", \"location\": \"Epsom Downs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1341\", \"wtt_dep\": \"1342\", \"location\": \"Banstead\", \"stage_seq\": 2, \"distance_m\": 1906.347, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1344H\", \"wtt_dep\": \"1345H\", \"location\": \"Belmont\", \"stage_seq\": 3, \"distance_m\": 4287.063, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1350\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6126.385, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1353\", \"wtt_dep\": \"1354\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 7734.675, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1357\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9056.895, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1400H\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 11497.248, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405H\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13186.204, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 14623.776, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 15208.608, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 16417.681, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1417\", \"location\": \"Norbury\", \"stage_seq\": 12, \"distance_m\": 18360.122, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 19769.35, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 20503.2, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 22849.211, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 23740.988, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 17, \"distance_m\": 25978.803, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Pouparts Jn\", \"stage_seq\": 18, \"distance_m\": 27049.872, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435H\", \"location\": \"Battersea Park\", \"stage_seq\": 19, \"distance_m\": 28315.077, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 28885.309, \"section_seq\": 1, \"route_path_id\": 117017}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 30227.381, \"section_seq\": 1, \"route_path_id\": 117017}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30227.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117017}], \"total_distance_m\": 30227.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29786.447, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1338", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:13Z\", \"source_id\": 62811343, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:17Z\", \"source_id\": 19939939, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:20Z\", \"source_id\": 62834617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:24Z\", \"source_id\": 19946467, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:50Z\", \"source_id\": 62846105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:50Z\", \"source_id\": 19949750, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:26Z\", \"source_id\": 62852651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:31Z\", \"source_id\": 19951636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:26Z\", \"source_id\": 62862486, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:29Z\", \"source_id\": 19954392, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:26Z\", \"source_id\": 62872405, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:27Z\", \"source_id\": 19957217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:50Z\", \"source_id\": 62886109, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:51Z\", \"source_id\": 19961031, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:16Z\", \"source_id\": 62897205, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:20Z\", \"source_id\": 19964263, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:59Z\", \"source_id\": 62904028, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:01Z\", \"source_id\": 19966161, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:08Z\", \"source_id\": 62912319, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:13Z\", \"source_id\": 19968470, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:03Z\", \"source_id\": 62927508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:09Z\", \"source_id\": 19972807, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:30Z\", \"source_id\": 62933796, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:35Z\", \"source_id\": 19974605, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:35Z\", \"source_id\": 62941771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:38Z\", \"source_id\": 19976826, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:44Z\", \"source_id\": 62952194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:49Z\", \"source_id\": 19979894, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:10Z\", \"source_id\": 62960893, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:13Z\", \"source_id\": 19982350, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789997836826938, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:04.220266", "service_state_evidence_id": 19982350, "current_leg_start_actual_dep": "2026-09-21T14:35:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:04.850934", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EPD |
None |
2B67 |
377142+377467 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 319.776, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1457.852, "from_m": 319.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3140.404, "from_m": 1457.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5220.538, "from_m": 3140.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5893.135, "from_m": 5220.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6167.362, "from_m": 5893.135, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6271.49, "from_m": 6167.362, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6333.11, "from_m": 6271.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6370.04, "from_m": 6333.11, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6375.436, "from_m": 6370.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6387.47, "from_m": 6375.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6444.581, "from_m": 6387.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13009.281, "from_m": 6444.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.943, "from_m": 13009.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13456.198, "from_m": 13420.943, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13664.195, "from_m": 13456.198, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14623.776, "from_m": 13664.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14931.959, "from_m": 14623.776, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14981.618, "from_m": 14931.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15062.94, "from_m": 14981.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15116.715, "from_m": 15062.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23055.811, "from_m": 15116.715, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23496.745, "from_m": 23055.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25809.604, "from_m": 23496.745, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26123.552, "from_m": 25809.604, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26881.721, "from_m": 26123.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28785.396, "from_m": 26881.721, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28875.108, "from_m": 28785.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29570.344, "from_m": 28875.108, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30227.381, "from_m": 29570.344, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 743024, "profile_key": "dc6192bd48b36bfe2b2e0f184e6491772aa3933e68d9af4057b58f24c0d81a28", "schedule_id": 10672, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1338", "location": "Epsom Downs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1341", "wtt_dep": "1342", "location": "Banstead", "stage_seq": 2, "distance_m": 1906.347, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1344H", "wtt_dep": "1345H", "location": "Belmont", "stage_seq": 3, "distance_m": 4287.063, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1350", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6126.385, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1353", "wtt_dep": "1354", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 7734.675, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1357", "location": "Wallington", "stage_seq": 6, "distance_m": 9056.895, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1400H", "location": "Waddon", "stage_seq": 7, "distance_m": 11497.248, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405H", "location": "West Croydon", "stage_seq": 8, "distance_m": 13186.204, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 14623.776, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Selhurst", "stage_seq": 10, "distance_m": 15208.608, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 16417.681, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1417", "location": "Norbury", "stage_seq": 12, "distance_m": 18360.122, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Streatham Common", "stage_seq": 13, "distance_m": 19769.35, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 20503.2, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Balham", "stage_seq": 15, "distance_m": 22849.211, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427H", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 23740.988, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Clapham Junction (C)", "stage_seq": 17, "distance_m": 25978.803, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Pouparts Jn", "stage_seq": 18, "distance_m": 27049.872, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435H", "location": "Battersea Park", "stage_seq": 19, "distance_m": 28315.077, "section_seq": 1, "route_path_id": 117017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 28885.309, "section_seq": 1, "route_path_id": 117017}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 30227.381, "section_seq": 1, "route_path_id": 117017}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30227.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 117017}], "total_distance_m": 30227.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29786.447, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:13Z", "source_id": 62811343, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:17Z", "source_id": 19939939, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:20Z", "source_id": 62834617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:24Z", "source_id": 19946467, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:50Z", "source_id": 62846105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:50Z", "source_id": 19949750, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:26Z", "source_id": 62852651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:31Z", "source_id": 19951636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:26Z", "source_id": 62862486, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:29Z", "source_id": 19954392, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:26Z", "source_id": 62872405, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:27Z", "source_id": 19957217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:50Z", "source_id": 62886109, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:51Z", "source_id": 19961031, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:16Z", "source_id": 62897205, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:20Z", "source_id": 19964263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:59Z", "source_id": 62904028, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:01Z", "source_id": 19966161, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:08Z", "source_id": 62912319, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:13Z", "source_id": 19968470, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:03Z", "source_id": 62927508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:09Z", "source_id": 19972807, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:30Z", "source_id": 62933796, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:35Z", "source_id": 19974605, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:35Z", "source_id": 62941771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:30:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:38Z", "source_id": 19976826, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:44Z", "source_id": 62952194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:49Z", "source_id": 19979894, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:10Z", "source_id": 62960893, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:13Z", "source_id": 19982350, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Epsom Downs |
1338 |
1338 |
1 |
None |
None |
London Victoria (C) |
1440 |
1440 |
11 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27294/2026-09-21/detailed |
None |
Battersea Park |
2026-09-21T14:35:30+01:00 |
London Victoria (C) |
5.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
1434 |
1439 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982350 |
1789997836826938 |
73 |
73 |
2026-09-21 13:49:04.850934 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:04.220266 |
| 712261 |
743459 |
Y65440 |
529A35MN21 |
2026-09-21 |
COMPLETE |
19982887 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743459, "stp": "P", "toc": "London Overground", "uid": "Y65440", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65440/2026-09-21/detailed", "trust_id": "529A35MN21", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A35", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1439", "current_leg_dep": "1434", "current_leg_end": "Crystal Palace", "origin_dep_time": "1356", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "0 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": "1439", "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\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22023.866, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.616, \"from_m\": 22023.866, \"capability_applied\": null, \"effective_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\": 743459, \"profile_key\": \"f5c99a5675334ec783ad6e99bd8c8dcb0598169314e88ade5b2e1069604b3616\", \"schedule_id\": 31441, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1357H\", \"wtt_dep\": \"1358\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1401\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1407H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1410\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1412\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1415H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1424\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1426H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1431H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1435\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 23709.616, \"section_seq\": 1, \"route_path_id\": 121283}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23709.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}], \"total_distance_m\": 23709.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21284.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2425.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1356", "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-21T12:56:45Z\", \"source_id\": 62858439, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:48Z\", \"source_id\": 19953199, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:23Z\", \"source_id\": 62865065, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:29Z\", \"source_id\": 19955095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:57Z\", \"source_id\": 62871190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:00Z\", \"source_id\": 19956907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:06Z\", \"source_id\": 62876701, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:09Z\", \"source_id\": 19958413, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:37Z\", \"source_id\": 62883034, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:38Z\", \"source_id\": 19960218, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:49Z\", \"source_id\": 62888633, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:51Z\", \"source_id\": 19961755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:52Z\", \"source_id\": 62893704, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:55Z\", \"source_id\": 19963234, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:55Z\", \"source_id\": 62898835, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:56Z\", \"source_id\": 19964705, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:29Z\", \"source_id\": 62902714, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:30Z\", \"source_id\": 19965824, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:02Z\", \"source_id\": 62906904, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:08Z\", \"source_id\": 19966974, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:43Z\", \"source_id\": 62911270, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:46Z\", \"source_id\": 19968161, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:08Z\", \"source_id\": 62920075, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:11Z\", \"source_id\": 19970660, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:04Z\", \"source_id\": 62930234, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:08Z\", \"source_id\": 19973559, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:44Z\", \"source_id\": 62936974, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:49Z\", \"source_id\": 19975501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:06Z\", \"source_id\": 62942942, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:10Z\", \"source_id\": 19977188, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:59Z\", \"source_id\": 62950180, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:05Z\", \"source_id\": 19979319, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:55Z\", \"source_id\": 62962568, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:00Z\", \"source_id\": 19982887, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1789997882187452, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:11.237157", "service_state_evidence_id": 19982887, "current_leg_start_actual_dep": "2026-09-21T14:35:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:11.429848", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A35 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22023.866, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.616, "from_m": 22023.866, "capability_applied": null, "effective_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": 743459, "profile_key": "f5c99a5675334ec783ad6e99bd8c8dcb0598169314e88ade5b2e1069604b3616", "schedule_id": 31441, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1356", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1357H", "wtt_dep": "1358", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1401", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1407H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1410", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1412", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1415H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1424", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1426H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1431H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1435", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 23709.616, "section_seq": 1, "route_path_id": 121283}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23709.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 121283}], "total_distance_m": 23709.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21284.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2425.529, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:45Z", "source_id": 62858439, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:48Z", "source_id": 19953199, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:23Z", "source_id": 62865065, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:29Z", "source_id": 19955095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:57Z", "source_id": 62871190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:00Z", "source_id": 19956907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:06Z", "source_id": 62876701, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:09Z", "source_id": 19958413, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:37Z", "source_id": 62883034, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:38Z", "source_id": 19960218, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:49Z", "source_id": 62888633, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:51Z", "source_id": 19961755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:52Z", "source_id": 62893704, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:55Z", "source_id": 19963234, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:55Z", "source_id": 62898835, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:56Z", "source_id": 19964705, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:29Z", "source_id": 62902714, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:14:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:30Z", "source_id": 19965824, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:02Z", "source_id": 62906904, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:08Z", "source_id": 19966974, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:43Z", "source_id": 62911270, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:46Z", "source_id": 19968161, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:08Z", "source_id": 62920075, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:11Z", "source_id": 19970660, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:04Z", "source_id": 62930234, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:08Z", "source_id": 19973559, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:44Z", "source_id": 62936974, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:49Z", "source_id": 19975501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:06Z", "source_id": 62942942, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:10Z", "source_id": 19977188, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:59Z", "source_id": 62950180, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:05Z", "source_id": 19979319, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:55Z", "source_id": 62962568, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:00Z", "source_id": 19982887, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
1356 |
1356 |
2 |
None |
None |
Crystal Palace |
1439 |
1439 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65440/2026-09-21/detailed |
None |
Sydenham |
2026-09-21T14:35: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 |
1434 |
1439 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982887 |
1789997882187452 |
68 |
68 |
2026-09-21 13:49:11.429848 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:11.237157 |
| 712262 |
743455 |
W68723 |
032G34MN21 |
2026-09-21 |
COMPLETE |
19983008 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743455, "stp": "P", "toc": "ScotRail", "uid": "W68723", "consist": "170405", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68723/2026-09-21/detailed", "trust_id": "032G34MN21", "origin_crs": "COW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "18", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2G34", "timing_status": "ON TIME", "origin_station": "Cowdenbeath", "current_leg_arr": "1439", "current_leg_dep": "1435", "current_leg_end": "Edinburgh", "origin_dep_time": "1356", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "0 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": "1439", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6172.51, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 7742.351, \"from_m\": 6172.51, \"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\": 9978.188, \"from_m\": 7742.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\": 13945.767, \"from_m\": 9978.188, \"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\": 14035.8, \"from_m\": 13945.767, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14707.967, \"from_m\": 14035.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14722.605, \"from_m\": 14707.967, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14789.516, \"from_m\": 14722.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14841.897, \"from_m\": 14789.516, \"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\": 15162.817, \"from_m\": 14841.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15327.297, \"from_m\": 15162.817, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16675.921, \"from_m\": 15327.297, \"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\": 17971.91, \"from_m\": 16675.921, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17996.046, \"from_m\": 17971.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18036.39, \"from_m\": 17996.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\": 20724.635, \"from_m\": 18036.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21024.235, \"from_m\": 20724.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21122.395, \"from_m\": 21024.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22497.754, \"from_m\": 21122.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26410.631, \"from_m\": 22497.754, \"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\": 29880.499, \"from_m\": 26410.631, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30372.672, \"from_m\": 29880.499, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32007.413, \"from_m\": 30372.672, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32109.476, \"from_m\": 32007.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33710.195, \"from_m\": 32109.476, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33770.858, \"from_m\": 33710.195, \"capability_applied\": null, \"effective_limit_mph\": 25.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.689, \"from_m\": 33770.858, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33911.499, \"from_m\": 33851.689, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33939.141, \"from_m\": 33911.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35330.728, \"from_m\": 33939.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36331.032, \"from_m\": 35330.728, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36480.896, \"from_m\": 36331.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36572.526, \"from_m\": 36480.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37017.132, \"from_m\": 36572.526, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 743455, \"profile_key\": \"d6e9b1380961771131e60a68d2b615362fc451bc2671f7969936cd8875b8b658\", \"schedule_id\": 27726, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Cowdenbeath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1401\", \"wtt_dep\": \"1402\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 2, \"distance_m\": 6427.902, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 3, \"distance_m\": 8970.84, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409H\", \"location\": \"Rosyth\", \"stage_seq\": 4, \"distance_m\": 12495.699, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Inverkeithing\", \"stage_seq\": 5, \"distance_m\": 14957.154, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1418\", \"location\": \"North Queensferry\", \"stage_seq\": 6, \"distance_m\": 17889.308, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1421\", \"wtt_dep\": \"1422\", \"location\": \"Dalmeny\", \"stage_seq\": 7, \"distance_m\": 20801.556, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 8, \"distance_m\": 21574.145, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 9, \"distance_m\": 27365.358, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 10, \"distance_m\": 32135.881, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1434H\", \"location\": \"Haymarket\", \"stage_seq\": 11, \"distance_m\": 34102.717, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 12, \"distance_m\": 35431.977, \"section_seq\": 1, \"route_path_id\": 141603}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 13, \"distance_m\": 37017.132, \"section_seq\": 1, \"route_path_id\": 141603}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 37017.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141603}], \"total_distance_m\": 37017.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36344.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 672.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1356", "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\": 555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:33Z\", \"source_id\": 62870189, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:36Z\", \"source_id\": 19956617, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:17Z\", \"source_id\": 62877132, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:22Z\", \"source_id\": 19958574, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:12Z\", \"source_id\": 62884450, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:15Z\", \"source_id\": 19960611, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:21Z\", \"source_id\": 62899870, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:25Z\", \"source_id\": 19965023, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:22Z\", \"source_id\": 62910444, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:26Z\", \"source_id\": 19967946, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:57Z\", \"source_id\": 62922358, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:00Z\", \"source_id\": 19971324, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:20Z\", \"source_id\": 62936010, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:25Z\", \"source_id\": 19975230, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:35Z\", \"source_id\": 62951785, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:37Z\", \"source_id\": 19979792, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:07Z\", \"source_id\": 62963082, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:10Z\", \"source_id\": 19983008, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "18", "timing_fact_generation": 1789997892583393, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:16.347409", "service_state_evidence_id": 19983008, "current_leg_start_actual_dep": "2026-09-21T14:34:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:17.425276", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
COW |
EDB |
2G34 |
170405 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 6172.51, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 7742.351, "from_m": 6172.51, "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": 9978.188, "from_m": 7742.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": 13945.767, "from_m": 9978.188, "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": 14035.8, "from_m": 13945.767, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14707.967, "from_m": 14035.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14722.605, "from_m": 14707.967, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14789.516, "from_m": 14722.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14841.897, "from_m": 14789.516, "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": 15162.817, "from_m": 14841.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15327.297, "from_m": 15162.817, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16675.921, "from_m": 15327.297, "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": 17971.91, "from_m": 16675.921, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17996.046, "from_m": 17971.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18036.39, "from_m": 17996.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": 20724.635, "from_m": 18036.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21024.235, "from_m": 20724.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21122.395, "from_m": 21024.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22497.754, "from_m": 21122.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26410.631, "from_m": 22497.754, "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": 29880.499, "from_m": 26410.631, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30372.672, "from_m": 29880.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32007.413, "from_m": 30372.672, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32109.476, "from_m": 32007.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33710.195, "from_m": 32109.476, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33770.858, "from_m": 33710.195, "capability_applied": null, "effective_limit_mph": 25.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.689, "from_m": 33770.858, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33911.499, "from_m": 33851.689, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33939.141, "from_m": 33911.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35330.728, "from_m": 33939.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36331.032, "from_m": 35330.728, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36480.896, "from_m": 36331.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 36572.526, "from_m": 36480.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 37017.132, "from_m": 36572.526, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 743455, "profile_key": "d6e9b1380961771131e60a68d2b615362fc451bc2671f7969936cd8875b8b658", "schedule_id": 27726, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1356", "location": "Cowdenbeath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1401", "wtt_dep": "1402", "location": "Dunfermline Queen Margaret", "stage_seq": 2, "distance_m": 6427.902, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405H", "location": "Dunfermline Town", "stage_seq": 3, "distance_m": 8970.84, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409H", "location": "Rosyth", "stage_seq": 4, "distance_m": 12495.699, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Inverkeithing", "stage_seq": 5, "distance_m": 14957.154, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1418", "location": "North Queensferry", "stage_seq": 6, "distance_m": 17889.308, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1421", "wtt_dep": "1422", "location": "Dalmeny", "stage_seq": 7, "distance_m": 20801.556, "section_seq": 1, "route_path_id": 141603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Dalmeny Jn", "stage_seq": 8, "distance_m": 21574.145, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Edinburgh Gateway", "stage_seq": 9, "distance_m": 27365.358, "section_seq": 1, "route_path_id": 141603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Haymarket West Jn", "stage_seq": 10, "distance_m": 32135.881, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1434H", "location": "Haymarket", "stage_seq": 11, "distance_m": 34102.717, "section_seq": 1, "route_path_id": 141603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Princes St Gardens", "stage_seq": 12, "distance_m": 35431.977, "section_seq": 1, "route_path_id": 141603}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 13, "distance_m": 37017.132, "section_seq": 1, "route_path_id": 141603}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 37017.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 141603}], "total_distance_m": 37017.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36344.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 672.167, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:33Z", "source_id": 62870189, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:36Z", "source_id": 19956617, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:17Z", "source_id": 62877132, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:22Z", "source_id": 19958574, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:12Z", "source_id": 62884450, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:15Z", "source_id": 19960611, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:21Z", "source_id": 62899870, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:25Z", "source_id": 19965023, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:22Z", "source_id": 62910444, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:26Z", "source_id": 19967946, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:57Z", "source_id": 62922358, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:00Z", "source_id": 19971324, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:20Z", "source_id": 62936010, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:25Z", "source_id": 19975230, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:35Z", "source_id": 62951785, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:37Z", "source_id": 19979792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:07Z", "source_id": 62963082, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:10Z", "source_id": 19983008, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Cowdenbeath |
1356 |
1356 |
1 |
None |
None |
Edinburgh |
1439 |
1439 |
18 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68723/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T14:34:30+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 |
1435 |
1439 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983008 |
1789997892583393 |
46 |
46 |
2026-09-21 13:49:17.425276 |
18 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:16.347409 |
| 712263 |
742932 |
P89801 |
872U34MN21 |
2026-09-21 |
COMPLETE |
19982902 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 742932, "stp": "P", "toc": "Southeastern", "uid": "P89801", "consist": "376020", "dest_crs": "GRV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89801/2026-09-21/detailed", "trust_id": "872U34MN21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "2U34", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "1439", "current_leg_dep": "1432", "current_leg_end": "Gravesend", "origin_dep_time": "1333", "origin_platform": "7", "current_location": "Gravesend", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.28038610464561226, 51.45036925636109], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Greenhithe", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Greenhithe", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1121.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.777, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5427.362, \"from_m\": 5324.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.434, \"from_m\": 5427.362, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10605.133, \"from_m\": 8623.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11764.271, \"from_m\": 10605.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12662.924, \"from_m\": 11764.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14327.862, \"from_m\": 12662.924, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 14951.704, \"from_m\": 14327.862, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16855.521, \"from_m\": 14951.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17360.364, \"from_m\": 16855.521, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17585.424, \"from_m\": 17360.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18090.267, \"from_m\": 17585.424, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19994.084, \"from_m\": 18090.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20617.926, \"from_m\": 19994.084, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20657.31, \"from_m\": 20617.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21246.07, \"from_m\": 20657.31, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23149.663, \"from_m\": 21246.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23652.011, \"from_m\": 23149.663, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33286.178, \"from_m\": 23652.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33779.22, \"from_m\": 33286.178, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 33827.105, \"from_m\": 33779.22, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34987.481, \"from_m\": 33827.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35724.837, \"from_m\": 34987.481, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35770.478, \"from_m\": 35724.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36120.166, \"from_m\": 35770.478, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36677.516, \"from_m\": 36120.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38458.215, \"from_m\": 36677.516, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46871.724, \"from_m\": 38458.215, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47286.542, \"from_m\": 46871.724, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 742932, \"profile_key\": \"4cfd47c96c06380fb40e0ed4ed954f38678596989a346ea5029851ebb00448bd\", \"schedule_id\": 24239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1341\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1342\", \"wtt_dep\": \"1343\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1346\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 8227.621, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1349\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 11, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1356\", \"location\": \"Lewisham\", \"stage_seq\": 12, \"distance_m\": 12412.989, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359\", \"location\": \"Blackheath\", \"stage_seq\": 13, \"distance_m\": 13967.999, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1402H\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 15433.947, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1406\", \"location\": \"Eltham\", \"stage_seq\": 15, \"distance_m\": 17472.894, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Falconwood\", \"stage_seq\": 16, \"distance_m\": 25668.822, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1411H\", \"location\": \"Welling\", \"stage_seq\": 17, \"distance_m\": 27306.793, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"Bexleyheath\", \"stage_seq\": 18, \"distance_m\": 29571.364, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418\", \"location\": \"Barnehurst\", \"stage_seq\": 19, \"distance_m\": 31411.053, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 20, \"distance_m\": 33316.296, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 33858.734, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 34987.481, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 35671.41, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1426\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 36392.883, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Greenhithe\", \"stage_seq\": 25, \"distance_m\": 40756.058, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 26, \"distance_m\": 44870.962, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 27, \"distance_m\": 47286.542, \"section_seq\": 1, \"route_path_id\": 140079}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47286.542, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140079}], \"total_distance_m\": 47286.542, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 44029.718, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:22Z\", \"source_id\": 62822039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:23Z\", \"source_id\": 19942927, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:18Z\", \"source_id\": 62829475, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:20Z\", \"source_id\": 19944986, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:01Z\", \"source_id\": 62836346, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:03Z\", \"source_id\": 19946948, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:44Z\", \"source_id\": 62853301, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:46Z\", \"source_id\": 19951798, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:21Z\", \"source_id\": 62862250, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:21Z\", \"source_id\": 19954283, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:21Z\", \"source_id\": 62872160, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:25Z\", \"source_id\": 19957172, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:14Z\", \"source_id\": 62879539, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:18Z\", \"source_id\": 19959186, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:49Z\", \"source_id\": 62888641, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:53Z\", \"source_id\": 19961788, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:35Z\", \"source_id\": 62895454, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:35Z\", \"source_id\": 19963734, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:52Z\", \"source_id\": 62903810, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:53Z\", \"source_id\": 19966084, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:20Z\", \"source_id\": 62910395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:24Z\", \"source_id\": 19967931, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:19Z\", \"source_id\": 62930796, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:22Z\", \"source_id\": 19973715, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:06Z\", \"source_id\": 62945424, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:10Z\", \"source_id\": 19977927, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:59Z\", \"source_id\": 62962756, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:00Z\", \"source_id\": 19982902, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1789997881158932, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:18.162392", "service_state_evidence_id": 19982902, "current_leg_start_actual_dep": "2026-09-21T14:32:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:18.418242", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
GRV |
2U34 |
376020 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1121.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.777, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5427.362, "from_m": 5324.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.434, "from_m": 5427.362, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10605.133, "from_m": 8623.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11764.271, "from_m": 10605.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12662.924, "from_m": 11764.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14327.862, "from_m": 12662.924, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 14951.704, "from_m": 14327.862, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16855.521, "from_m": 14951.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17360.364, "from_m": 16855.521, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17585.424, "from_m": 17360.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18090.267, "from_m": 17585.424, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19994.084, "from_m": 18090.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20617.926, "from_m": 19994.084, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20657.31, "from_m": 20617.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21246.07, "from_m": 20657.31, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23149.663, "from_m": 21246.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23652.011, "from_m": 23149.663, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33286.178, "from_m": 23652.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33779.22, "from_m": 33286.178, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 33827.105, "from_m": 33779.22, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34987.481, "from_m": 33827.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35724.837, "from_m": 34987.481, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35770.478, "from_m": 35724.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36120.166, "from_m": 35770.478, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36677.516, "from_m": 36120.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38458.215, "from_m": 36677.516, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46871.724, "from_m": 38458.215, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47286.542, "from_m": 46871.724, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 742932, "profile_key": "4cfd47c96c06380fb40e0ed4ed954f38678596989a346ea5029851ebb00448bd", "schedule_id": 24239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1333", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1341", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1342", "wtt_dep": "1343", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1346", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 8227.621, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1349", "location": "Nunhead", "stage_seq": 10, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Lewisham Vale Jn", "stage_seq": 11, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1356", "location": "Lewisham", "stage_seq": 12, "distance_m": 12412.989, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359", "location": "Blackheath", "stage_seq": 13, "distance_m": 13967.999, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1402H", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 15433.947, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1406", "location": "Eltham", "stage_seq": 15, "distance_m": 17472.894, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Falconwood", "stage_seq": 16, "distance_m": 25668.822, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1411H", "location": "Welling", "stage_seq": 17, "distance_m": 27306.793, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "Bexleyheath", "stage_seq": 18, "distance_m": 29571.364, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418", "location": "Barnehurst", "stage_seq": 19, "distance_m": 31411.053, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Perry Street Fork Jn", "stage_seq": 20, "distance_m": 33316.296, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421H", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 33858.734, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 34987.481, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 35671.41, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1426", "location": "Dartford", "stage_seq": 24, "distance_m": 36392.883, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Greenhithe", "stage_seq": 25, "distance_m": 40756.058, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Springhead Junction (CTRL)", "stage_seq": 26, "distance_m": 44870.962, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Gravesend", "stage_seq": 27, "distance_m": 47286.542, "section_seq": 1, "route_path_id": 140079}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47286.542, "from_m": 0.0, "section_seq": 1, "route_path_id": 140079}], "total_distance_m": 47286.542, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 44029.718, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.824, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:22Z", "source_id": 62822039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:23Z", "source_id": 19942927, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:18Z", "source_id": 62829475, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:20Z", "source_id": 19944986, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:01Z", "source_id": 62836346, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:03Z", "source_id": 19946948, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:44Z", "source_id": 62853301, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:46Z", "source_id": 19951798, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:21Z", "source_id": 62862250, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:21Z", "source_id": 19954283, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:21Z", "source_id": 62872160, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:25Z", "source_id": 19957172, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:14Z", "source_id": 62879539, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:06:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:18Z", "source_id": 19959186, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:49Z", "source_id": 62888641, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:53Z", "source_id": 19961788, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:35Z", "source_id": 62895454, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:35Z", "source_id": 19963734, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:52Z", "source_id": 62903810, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:53Z", "source_id": 19966084, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:20Z", "source_id": 62910395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:24Z", "source_id": 19967931, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:19Z", "source_id": 62930796, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:22Z", "source_id": 19973715, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:06Z", "source_id": 62945424, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:10Z", "source_id": 19977927, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:59Z", "source_id": 62962756, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:00Z", "source_id": 19982902, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
London Victoria |
1333 |
1333 |
7 |
None |
None |
Gravesend |
1438 |
1438 |
0 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89801/2026-09-21/detailed |
None |
Greenhithe |
2026-09-21T14:32:30+01:00 |
Gravesend |
7.0 |
{"type": "LineString", "coordinates": [[0.28038610464561226, 51.45036925636109], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} |
4.1 |
1432 |
1439 |
Greenhithe |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982902 |
1789997881158932 |
85 |
85 |
2026-09-21 13:49:18.418242 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:18.162392 |
| 712264 |
743213 |
L89581 |
322K16MN21 |
2026-09-21 |
COMPLETE |
19983067 |
2026-09-21 14:39:00 |
2026-09-21 13:49:22 |
2026-09-23 13:49:22 |
{"id": 743213, "stp": "P", "toc": "Northern", "uid": "L89581", "consist": "323213", "dest_crs": "SOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89581/2026-09-21/detailed", "trust_id": "322K16MN21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke-on-Trent", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "3", "is_terminated": 1, "next_location": "Stoke-on-Trent", "signalling_id": "2K16", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1439", "current_leg_dep": "1432", "current_leg_end": "Stoke-on-Trent", "origin_dep_time": "1346", "origin_platform": "7", "current_location": "Stoke-on-Trent", "last_update_time": "2026-09-21T13:49:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]}", "current_leg_start": "Kidsgrove", "dest_arr_time_act": "1439", "motion_projection": null, "next_location_lat": "53.0082060", "next_location_lon": "-2.1814416", "previous_location": "Kidsgrove", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12780.741, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13192.768, \"from_m\": 12780.741, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21887.061, \"from_m\": 13192.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21963.892, \"from_m\": 21887.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27004.77, \"from_m\": 21963.892, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31976.609, \"from_m\": 27004.77, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 34893.917, \"from_m\": 31976.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 35691.887, \"from_m\": 34893.917, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 36377.593, \"from_m\": 35691.887, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36444.885, \"from_m\": 36377.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36489.674, \"from_m\": 36444.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36978.986, \"from_m\": 36489.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37039.451, \"from_m\": 36978.986, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38059.277, \"from_m\": 37039.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40874.93, \"from_m\": 38059.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48626.813, \"from_m\": 40874.93, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49332.901, \"from_m\": 48626.813, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49694.235, \"from_m\": 49332.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57591.69, \"from_m\": 49694.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 58322.019, \"from_m\": 57591.69, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 59357.363, \"from_m\": 58322.019, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66369.565, \"from_m\": 59357.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67764.642, \"from_m\": 66369.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68420.679, \"from_m\": 67764.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68678.627, \"from_m\": 68420.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 743213, \"profile_key\": \"14c3f074bf32a803de83a0aedd131e0166cd7a9c8ebaf1f33f27fd96e45ee3b7\", \"schedule_id\": 19462, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1355H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1400\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13224.961, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403\", \"location\": \"Bramhall\", \"stage_seq\": 10, \"distance_m\": 15711.651, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"Poynton\", \"stage_seq\": 11, \"distance_m\": 17860.173, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 12, \"distance_m\": 29405.836, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Prestbury\", \"stage_seq\": 13, \"distance_m\": 32497.104, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417H\", \"location\": \"Macclesfield\", \"stage_seq\": 14, \"distance_m\": 36775.741, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1424H\", \"location\": \"Congleton\", \"stage_seq\": 15, \"distance_m\": 49419.794, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1431\", \"location\": \"Kidsgrove\", \"stage_seq\": 16, \"distance_m\": 58462.378, \"section_seq\": 1, \"route_path_id\": 138294}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Stoke-on-Trent\", \"stage_seq\": 17, \"distance_m\": 68678.627, \"section_seq\": 1, \"route_path_id\": 138294}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68678.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138294}], \"total_distance_m\": 68678.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57651.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11027.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1346", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.0082060", "current_position_lon": "-2.1814416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:14Z\", \"source_id\": 62852142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:13Z\", \"source_id\": 19951419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:13Z\", \"source_id\": 62856886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:19Z\", \"source_id\": 19952832, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:51Z\", \"source_id\": 62863511, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:54Z\", \"source_id\": 19954728, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:15Z\", \"source_id\": 62872006, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:21Z\", \"source_id\": 19957094, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:10Z\", \"source_id\": 62879342, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:14Z\", \"source_id\": 19959160, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:49Z\", \"source_id\": 62888661, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:53Z\", \"source_id\": 19961782, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:00Z\", \"source_id\": 62896554, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:03Z\", \"source_id\": 19964061, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:29Z\", \"source_id\": 62908187, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:33Z\", \"source_id\": 19967296, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:16Z\", \"source_id\": 62928192, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:21Z\", \"source_id\": 19972947, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:56Z\", \"source_id\": 62942589, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:00Z\", \"source_id\": 19977080, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:12Z\", \"source_id\": 62963265, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:15Z\", \"source_id\": 19983067, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke-on-Trent", "service_state_platform": "3", "timing_fact_generation": 1789997898283446, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:19.372904", "service_state_evidence_id": 19983067, "current_leg_start_actual_dep": "2026-09-21T14:31:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:19.509067", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
SOT |
2K16 |
323213 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12780.741, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13192.768, "from_m": 12780.741, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21887.061, "from_m": 13192.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21963.892, "from_m": 21887.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27004.77, "from_m": 21963.892, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31976.609, "from_m": 27004.77, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 34893.917, "from_m": 31976.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 35691.887, "from_m": 34893.917, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 36377.593, "from_m": 35691.887, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36444.885, "from_m": 36377.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36489.674, "from_m": 36444.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36978.986, "from_m": 36489.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37039.451, "from_m": 36978.986, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38059.277, "from_m": 37039.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40874.93, "from_m": 38059.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48626.813, "from_m": 40874.93, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49332.901, "from_m": 48626.813, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49694.235, "from_m": 49332.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57591.69, "from_m": 49694.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 58322.019, "from_m": 57591.69, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 59357.363, "from_m": 58322.019, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66369.565, "from_m": 59357.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67764.642, "from_m": 66369.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68420.679, "from_m": 67764.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68678.627, "from_m": 68420.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 743213, "profile_key": "14c3f074bf32a803de83a0aedd131e0166cd7a9c8ebaf1f33f27fd96e45ee3b7", "schedule_id": 19462, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1346", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 138294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 138294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1355H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 138294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 138294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 138294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1400", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13224.961, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403", "location": "Bramhall", "stage_seq": 10, "distance_m": 15711.651, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "Poynton", "stage_seq": 11, "distance_m": 17860.173, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410", "location": "Adlington (Cheshire)", "stage_seq": 12, "distance_m": 29405.836, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Prestbury", "stage_seq": 13, "distance_m": 32497.104, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417H", "location": "Macclesfield", "stage_seq": 14, "distance_m": 36775.741, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1424H", "location": "Congleton", "stage_seq": 15, "distance_m": 49419.794, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1431", "location": "Kidsgrove", "stage_seq": 16, "distance_m": 58462.378, "section_seq": 1, "route_path_id": 138294}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Stoke-on-Trent", "stage_seq": 17, "distance_m": 68678.627, "section_seq": 1, "route_path_id": 138294}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68678.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 138294}], "total_distance_m": 68678.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57651.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11027.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:14Z", "source_id": 62852142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:13Z", "source_id": 19951419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:13Z", "source_id": 62856886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:19Z", "source_id": 19952832, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:51Z", "source_id": 62863511, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:54Z", "source_id": 19954728, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:15Z", "source_id": 62872006, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:21Z", "source_id": 19957094, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:10Z", "source_id": 62879342, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:14Z", "source_id": 19959160, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:49Z", "source_id": 62888661, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:53Z", "source_id": 19961782, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9135, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:00Z", "source_id": 62896554, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:03Z", "source_id": 19964061, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:29Z", "source_id": 62908187, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:33Z", "source_id": 19967296, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:16Z", "source_id": 62928192, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:21Z", "source_id": 19972947, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:56Z", "source_id": 62942589, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:00Z", "source_id": 19977080, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:12Z", "source_id": 62963265, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:15Z", "source_id": 19983067, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1346 |
1346 |
7 |
None |
None |
Stoke-on-Trent |
1439 |
1439 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89581/2026-09-21/detailed |
None |
Kidsgrove |
2026-09-21T14:31:00+01:00 |
Stoke-on-Trent |
7.0 |
{"type": "LineString", "coordinates": [[-2.2447432491598636, 53.08649249136472], [-2.2445752, 53.08628130000001], [-2.2443746, 53.086050500000006], [-2.2441472, 53.0857953], [-2.2439787, 53.0856167], [-2.2437985, 53.0854231], [-2.2433953999999994, 53.0850085], [-2.2431985999999995, 53.08480440000001], [-2.2430018, 53.0845927], [-2.2423781999999997, 53.08387410000001], [-2.2419841999999996, 53.083310100000006], [-2.2417689, 53.082928299999985], [-2.2416904, 53.08278909999999], [-2.2416104, 53.0826249], [-2.2414354, 53.0822654], [-2.2412802999999997, 53.08178839999999], [-2.2412096, 53.0814639], [-2.2411582, 53.0809665], [-2.2411408, 53.0805356], [-2.2411609, 53.0801226], [-2.241205, 53.079712], [-2.2412735, 53.079306], [-2.2413675999999993, 53.0789321], [-2.2416085999999997, 53.078364], [-2.2418419, 53.0778056], [-2.24209, 53.07724839999999], [-2.2422096999999996, 53.076964199999985], [-2.2423133999999996, 53.0766779], [-2.2425406, 53.07605339999999], [-2.2427251, 53.0754252], [-2.2428596, 53.0749364], [-2.2429684, 53.0744346], [-2.2431221, 53.073435100000005], [-2.2432015, 53.072421799999994], [-2.2431898, 53.0713939], [-2.2431302999999994, 53.0706012], [-2.2431099000000003, 53.0704032], [-2.2430842, 53.070205099999995], [-2.2430063999999996, 53.06981079999999], [-2.2427286, 53.068884999999995], [-2.2425766, 53.06852250000001], [-2.2422546999999997, 53.0679683], [-2.2421457999999994, 53.0677753], [-2.2420462999999997, 53.0676063], [-2.2419243999999994, 53.0674341], [-2.2415326999999996, 53.06685889999999], [-2.2410482, 53.06631949999999], [-2.240196, 53.0655359], [-2.2397181999999995, 53.0651588], [-2.239228, 53.064809999999994], [-2.2386201, 53.0644234], [-2.2379792, 53.064051], [-2.2373174, 53.06370239999999], [-2.2366413, 53.0633657], [-2.2345713999999997, 53.06236299999999], [-2.2330759, 53.061630599999994], [-2.2317743, 53.0609902], [-2.2306823, 53.06045829999999], [-2.2295628, 53.0599126], [-2.22856, 53.059409599999995], [-2.2275271, 53.05880839999999], [-2.2271221999999997, 53.05854240000001], [-2.2264994999999996, 53.0580876], [-2.2258737999999996, 53.057562799999985], [-2.2255313, 53.05723079999999], [-2.2248701999999994, 53.05650289999999], [-2.2245506999999995, 53.056041699999994], [-2.2243992, 53.0558119], [-2.224263, 53.05558750000001], [-2.2239715, 53.0550188], [-2.2237276000000006, 53.0544854], [-2.2234935, 53.05391420000001], [-2.2233353, 53.05361739999999], [-2.223254, 53.0534519], [-2.2231671999999993, 53.0532531], [-2.2228993, 53.0526057], [-2.2227256, 53.05219590000001], [-2.2224171000000004, 53.051462999999984], [-2.2222717999999997, 53.0511244], [-2.2220652000000003, 53.0506304], [-2.2218910999999997, 53.050212499999994], [-2.2216887000000005, 53.0497354], [-2.221475799999999, 53.04922020000001], [-2.2212809999999994, 53.0487443], [-2.2211068999999997, 53.0483383], [-2.2208979000000006, 53.047833899999986], [-2.2206595, 53.04727270000001], [-2.2203852, 53.0466437], [-2.2203167, 53.0464594], [-2.2202199, 53.04623339999999], [-2.2200745999999993, 53.0459647], [-2.219945, 53.04575199999999], [-2.2198490999999994, 53.04559449999999], [-2.2197619, 53.0454513], [-2.2194803, 53.0450354], [-2.2193013, 53.0447846], [-2.2189258999999995, 53.0443133], [-2.2184981, 53.0438088], [-2.2181815, 53.043437899999994], [-2.2179828999999995, 53.0432517], [-2.2178026, 53.043083899999985], [-2.2175232, 53.042809], [-2.2172427, 53.04255800000001], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]} |
6.3 |
1432 |
1439 |
Kidsgrove |
Stoke-on-Trent |
Stoke-on-Trent |
53.0082060 |
-2.1814416 |
53.0082060 |
-2.1814416 |
1 |
0 |
2026-09-21 13:49:22 |
TERMINATED |
2026-09-21 13:39:00 |
Stoke-on-Trent |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983067 |
1789997898283446 |
71 |
71 |
2026-09-21 13:49:19.509067 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:19.372904 |
| 712265 |
743212 |
L89104 |
422H48MN21 |
2026-09-21 |
COMPLETE |
19982811 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 743212, "stp": "P", "toc": "Northern", "uid": "L89104", "consist": "323205", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89104/2026-09-21/detailed", "trust_id": "422H48MN21", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "8", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H48", "timing_status": "EARLY", "origin_station": "Crewe", "current_leg_arr": "1439", "current_leg_dep": "1434", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1346", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 180.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 251.673, \"from_m\": 180.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 269.27, \"from_m\": 251.673, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 717.296, \"from_m\": 269.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6780.479, \"from_m\": 717.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7661.822, \"from_m\": 6780.479, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22664.987, \"from_m\": 7661.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 22707.437, \"from_m\": 22664.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.838, \"from_m\": 22707.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27651.096, \"from_m\": 27607.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29859.546, \"from_m\": 27651.096, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30813.094, \"from_m\": 29859.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35436.932, \"from_m\": 30813.094, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38230.35, \"from_m\": 35436.932, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39180.965, \"from_m\": 38230.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40058.988, \"from_m\": 39180.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40501.865, \"from_m\": 40058.988, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41482.117, \"from_m\": 40501.865, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41536.486, \"from_m\": 41482.117, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45678.933, \"from_m\": 41536.486, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46642.421, \"from_m\": 45678.933, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46714.574, \"from_m\": 46642.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47242.667, \"from_m\": 46714.574, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48776.973, \"from_m\": 47242.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48940.698, \"from_m\": 48776.973, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49250.111, \"from_m\": 48940.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49296.317, \"from_m\": 49250.111, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49374.107, \"from_m\": 49296.317, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49783.287, \"from_m\": 49374.107, \"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\": 743212, \"profile_key\": \"99788587590d08001d55c4ab4ae29e9ddeee8fb3e9f8a4badb146c4b490995fe\", \"schedule_id\": 19295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353\", \"location\": \"Sandbach\", \"stage_seq\": 2, \"distance_m\": 7363.589, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Holmes Chapel\", \"stage_seq\": 3, \"distance_m\": 13693.463, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"Goostrey\", \"stage_seq\": 4, \"distance_m\": 16628.264, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1405H\", \"location\": \"Chelford\", \"stage_seq\": 5, \"distance_m\": 22879.086, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1410\", \"location\": \"Alderley Edge\", \"stage_seq\": 6, \"distance_m\": 27784.318, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Wilmslow\", \"stage_seq\": 7, \"distance_m\": 30461.618, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1416H\", \"location\": \"Handforth\", \"stage_seq\": 8, \"distance_m\": 32574.016, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 36474.045, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 37957.281, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 39417.713, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 39851.728, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1425H\", \"wtt_dep\": \"1426H\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 40291.913, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 41482.117, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 15, \"distance_m\": 42968.467, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": \"1434\", \"location\": \"Levenshulme\", \"stage_seq\": 16, \"distance_m\": 45176.124, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 17, \"distance_m\": 46093.436, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 48630.6, \"section_seq\": 1, \"route_path_id\": 138225}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 19, \"distance_m\": 49783.287, \"section_seq\": 1, \"route_path_id\": 138225}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49783.287, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138225}], \"total_distance_m\": 49783.287, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47781.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2001.58, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1346", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:47Z\", \"source_id\": 62843458, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:49Z\", \"source_id\": 19948959, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:31Z\", \"source_id\": 62857720, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:36Z\", \"source_id\": 19953066, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:17Z\", \"source_id\": 62864681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:59:21Z\", \"source_id\": 19955023, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:11Z\", \"source_id\": 62876887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:15Z\", \"source_id\": 19958470, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:19Z\", \"source_id\": 62887385, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:22Z\", \"source_id\": 19961373, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:19Z\", \"source_id\": 62894789, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:20Z\", \"source_id\": 19963502, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:41Z\", \"source_id\": 62903330, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:44Z\", \"source_id\": 19965976, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:10Z\", \"source_id\": 62914818, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:12Z\", \"source_id\": 19969220, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:39Z\", \"source_id\": 19973227, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:35Z\", \"source_id\": 62939067, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:38Z\", \"source_id\": 19976119, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:40Z\", \"source_id\": 62946773, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:45Z\", \"source_id\": 19978368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:50Z\", \"source_id\": 62962399, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:54Z\", \"source_id\": 19982811, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "8", "timing_fact_generation": 1789997876748389, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:33.675209", "service_state_evidence_id": 19982811, "current_leg_start_actual_dep": "2026-09-21T14:34:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:34.945865", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CRE |
MAN |
2H48 |
323205 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 180.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 251.673, "from_m": 180.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 269.27, "from_m": 251.673, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 717.296, "from_m": 269.27, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6780.479, "from_m": 717.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7661.822, "from_m": 6780.479, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22664.987, "from_m": 7661.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 22707.437, "from_m": 22664.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.838, "from_m": 22707.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27651.096, "from_m": 27607.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29859.546, "from_m": 27651.096, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30813.094, "from_m": 29859.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35436.932, "from_m": 30813.094, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38230.35, "from_m": 35436.932, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39180.965, "from_m": 38230.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40058.988, "from_m": 39180.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40501.865, "from_m": 40058.988, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41482.117, "from_m": 40501.865, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41536.486, "from_m": 41482.117, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45678.933, "from_m": 41536.486, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46642.421, "from_m": 45678.933, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46714.574, "from_m": 46642.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47242.667, "from_m": 46714.574, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48776.973, "from_m": 47242.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48940.698, "from_m": 48776.973, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49250.111, "from_m": 48940.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49296.317, "from_m": 49250.111, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49374.107, "from_m": 49296.317, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49783.287, "from_m": 49374.107, "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": 743212, "profile_key": "99788587590d08001d55c4ab4ae29e9ddeee8fb3e9f8a4badb146c4b490995fe", "schedule_id": 19295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1346", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353", "location": "Sandbach", "stage_seq": 2, "distance_m": 7363.589, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Holmes Chapel", "stage_seq": 3, "distance_m": 13693.463, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "Goostrey", "stage_seq": 4, "distance_m": 16628.264, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1405H", "location": "Chelford", "stage_seq": 5, "distance_m": 22879.086, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1410", "location": "Alderley Edge", "stage_seq": 6, "distance_m": 27784.318, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Wilmslow", "stage_seq": 7, "distance_m": 30461.618, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1416H", "location": "Handforth", "stage_seq": 8, "distance_m": 32574.016, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 36474.045, "section_seq": 1, "route_path_id": 138225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 37957.281, "section_seq": 1, "route_path_id": 138225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 39417.713, "section_seq": 1, "route_path_id": 138225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 39851.728, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1425H", "wtt_dep": "1426H", "location": "Stockport", "stage_seq": 13, "distance_m": 40291.913, "section_seq": 1, "route_path_id": 138225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 41482.117, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430H", "location": "Heaton Chapel", "stage_seq": 15, "distance_m": 42968.467, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": "1434", "location": "Levenshulme", "stage_seq": 16, "distance_m": 45176.124, "section_seq": 1, "route_path_id": 138225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Slade Lane Jn", "stage_seq": 17, "distance_m": 46093.436, "section_seq": 1, "route_path_id": 138225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 48630.6, "section_seq": 1, "route_path_id": 138225}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 19, "distance_m": 49783.287, "section_seq": 1, "route_path_id": 138225}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49783.287, "from_m": 0.0, "section_seq": 1, "route_path_id": 138225}], "total_distance_m": 49783.287, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47781.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2001.58, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:47Z", "source_id": 62843458, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:49Z", "source_id": 19948959, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10492, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:31Z", "source_id": 62857720, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:36Z", "source_id": 19953066, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:17Z", "source_id": 62864681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:59:21Z", "source_id": 19955023, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:11Z", "source_id": 62876887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:15Z", "source_id": 19958470, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:19Z", "source_id": 62887385, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:09:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:22Z", "source_id": 19961373, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:19Z", "source_id": 62894789, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:20Z", "source_id": 19963502, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:41Z", "source_id": 62903330, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:44Z", "source_id": 19965976, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:10Z", "source_id": 62914818, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:12Z", "source_id": 19969220, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:39Z", "source_id": 19973227, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:35Z", "source_id": 62939067, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:38Z", "source_id": 19976119, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:40Z", "source_id": 62946773, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:45Z", "source_id": 19978368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8461, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:50Z", "source_id": 62962399, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:54Z", "source_id": 19982811, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Crewe |
1346 |
1346 |
1 |
None |
None |
Manchester Piccadilly |
1440 |
1440 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89104/2026-09-21/detailed |
None |
Levenshulme |
2026-09-21T14:34:00+01:00 |
Manchester Piccadilly |
5.0 |
{"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
2.9 |
1434 |
1439 |
Levenshulme |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982811 |
1789997876748389 |
74 |
74 |
2026-09-21 13:49:34.945865 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:33.675209 |
| 712266 |
741316 |
L01631 |
161Y83MK21 |
2026-09-21 |
COMPLETE |
19982740 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 741316, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01631", "consist": "801109", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01631/2026-09-21/detailed", "trust_id": "161Y83MK21", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "7", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1Y83", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1439", "current_leg_dep": "1351", "current_leg_end": "London Kings Cross", "origin_dep_time": "1227", "origin_platform": "7", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "1437", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Peterborough", "current_leg_milage": "76.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.769, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.978, \"from_m\": 246.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.972, \"from_m\": 745.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1312.335, \"from_m\": 1155.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3597.44, \"from_m\": 1312.335, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4121.372, \"from_m\": 3597.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\": 8287.101, \"from_m\": 4121.372, \"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\": 8329.418, \"from_m\": 8287.101, \"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\": 51273.657, \"from_m\": 8329.418, \"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\": 51714.6, \"from_m\": 51273.657, \"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\": 52066.909, \"from_m\": 51714.6, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52186.904, \"from_m\": 52066.909, \"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\": 53262.401, \"from_m\": 52186.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55354.258, \"from_m\": 53262.401, \"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\": 64603.569, \"from_m\": 55354.258, \"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\": 68979.866, \"from_m\": 64603.569, \"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\": 78674.756, \"from_m\": 68979.866, \"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\": 78728.714, \"from_m\": 78674.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81102.585, \"from_m\": 78728.714, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 84248.23, \"from_m\": 81102.585, \"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\": 87310.97, \"from_m\": 84248.23, \"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\": 88477.493, \"from_m\": 87310.97, \"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\": 88489.438, \"from_m\": 88477.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101662.912, \"from_m\": 88489.438, \"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\": 101714.095, \"from_m\": 101662.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108663.93, \"from_m\": 101714.095, \"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\": 109337.033, \"from_m\": 108663.93, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109343.588, \"from_m\": 109337.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\": 109397.976, \"from_m\": 109343.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 128184.312, \"from_m\": 109397.976, \"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\": 128239.564, \"from_m\": 128184.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129203.903, \"from_m\": 128239.564, \"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\": 133088.058, \"from_m\": 129203.903, \"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\": 134181.802, \"from_m\": 133088.058, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 141952.265, \"from_m\": 134181.802, \"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\": 166900.181, \"from_m\": 141952.265, \"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\": 166940.732, \"from_m\": 166900.181, \"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\": 179901.905, \"from_m\": 166940.732, \"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\": 180338.715, \"from_m\": 179901.905, \"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\": 180427.359, \"from_m\": 180338.715, \"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\": 180456.618, \"from_m\": 180427.359, \"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\": 180825.698, \"from_m\": 180456.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181062.591, \"from_m\": 180825.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181123.385, \"from_m\": 181062.591, \"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\": 182383.467, \"from_m\": 181123.385, \"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\": 187879.758, \"from_m\": 182383.467, \"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\": 189236.166, \"from_m\": 187879.758, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 191944.661, \"from_m\": 189236.166, \"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\": 212809.199, \"from_m\": 191944.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\": 215595.675, \"from_m\": 212809.199, \"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\": 266280.324, \"from_m\": 215595.675, \"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\": 290834.254, \"from_m\": 266280.324, \"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\": 293985.148, \"from_m\": 290834.254, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 297882.655, \"from_m\": 293985.148, \"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\": 299176.026, \"from_m\": 297882.655, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 299231.267, \"from_m\": 299176.026, \"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\": 299743.843, \"from_m\": 299231.267, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 300001.325, \"from_m\": 299743.843, \"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\": 301635.691, \"from_m\": 300001.325, \"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\": 302147.781, \"from_m\": 301635.691, \"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\": 302177.868, \"from_m\": 302147.781, \"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\": 302245.725, \"from_m\": 302177.868, \"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\": 302328.864, \"from_m\": 302245.725, \"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\": 302618.26, \"from_m\": 302328.864, \"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\": 302669.202, \"from_m\": 302618.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 303046.618, \"from_m\": 302669.202, \"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\": 303063.512, \"from_m\": 303046.618, \"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\": 303070.265, \"from_m\": 303063.512, \"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\": 303466.082, \"from_m\": 303070.265, \"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\": 741316, \"profile_key\": \"53aa48c1c60033f127a6e2998dd563e99a7e251ebb3e6b53edebc4accc536cae\", \"schedule_id\": 15933, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9373.887, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 3, \"distance_m\": 22371.612, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 4, \"distance_m\": 31632.701, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 5, \"distance_m\": 45995.774, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Doncaster Sig. D300\", \"stage_seq\": 6, \"distance_m\": 50539.65, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1252\", \"location\": \"Doncaster\", \"stage_seq\": 7, \"distance_m\": 52775.563, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 8, \"distance_m\": 55981.151, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 9, \"distance_m\": 57184.947, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 10, \"distance_m\": 59201.746, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1307H\", \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 80726.455, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 12, \"distance_m\": 100903.801, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 13, \"distance_m\": 109337.033, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Newark North Gate\", \"stage_seq\": 14, \"distance_m\": 110429.347, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 15, \"distance_m\": 117944.523, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Grantham\", \"stage_seq\": 16, \"distance_m\": 133979.717, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Stoke Jn\", \"stage_seq\": 17, \"distance_m\": 143142.598, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 166967.045, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1347\", \"location\": \"Peterborough\", \"stage_seq\": 19, \"distance_m\": 180736.287, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Fletton Jn\", \"stage_seq\": 20, \"distance_m\": 182836.341, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Conington South Jn\", \"stage_seq\": 21, \"distance_m\": 195272.227, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Huntingdon\", \"stage_seq\": 22, \"distance_m\": 208951.854, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Sandy\", \"stage_seq\": 23, \"distance_m\": 232592.632, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Biggleswade\", \"stage_seq\": 24, \"distance_m\": 237327.342, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Hitchin\", \"stage_seq\": 25, \"distance_m\": 252130.81, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Stevenage\", \"stage_seq\": 26, \"distance_m\": 259133.099, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 27, \"distance_m\": 265132.893, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Digswell Jn\", \"stage_seq\": 28, \"distance_m\": 269405.301, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 29, \"distance_m\": 270883.455, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Potters Bar\", \"stage_seq\": 30, \"distance_m\": 282959.122, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 295520.571, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Finsbury Park\", \"stage_seq\": 32, \"distance_m\": 299368.437, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Holloway South Jn\", \"stage_seq\": 33, \"distance_m\": 301188.911, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 34, \"distance_m\": 302363.695, \"section_seq\": 1, \"route_path_id\": 136823}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 35, \"distance_m\": 303466.082, \"section_seq\": 1, \"route_path_id\": 136823}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 303466.082, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136823}], \"total_distance_m\": 303466.082, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 302653.719, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 812.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "48.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:47:31Z\", \"source_id\": 62684286, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:47:36Z\", \"source_id\": 19903755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:04:42Z\", \"source_id\": 62726929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:04:45Z\", \"source_id\": 19915825, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:31Z\", \"source_id\": 62762303, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:35Z\", \"source_id\": 19925746, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:47Z\", \"source_id\": 62785430, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:27:54Z\", \"source_id\": 19932467, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:33Z\", \"source_id\": 62835186, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:36Z\", \"source_id\": 19946654, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:07Z\", \"source_id\": 62891780, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:11Z\", \"source_id\": 19962664, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:34Z\", \"source_id\": 62908371, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:39Z\", \"source_id\": 19967377, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:11Z\", \"source_id\": 62935610, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:15Z\", \"source_id\": 19975104, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:52Z\", \"source_id\": 62952409, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:53Z\", \"source_id\": 19979930, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:45Z\", \"source_id\": 62962145, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:48Z\", \"source_id\": 19982740, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1789997869191298, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:34.189152", "service_state_evidence_id": 19982740, "current_leg_start_actual_dep": "2026-09-21T13:49:00+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:34.941356", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
YRK |
KGX |
1Y83 |
801109 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 246.769, "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": 745.978, "from_m": 246.769, "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": 1155.972, "from_m": 745.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1312.335, "from_m": 1155.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3597.44, "from_m": 1312.335, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4121.372, "from_m": 3597.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": 8287.101, "from_m": 4121.372, "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": 8329.418, "from_m": 8287.101, "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": 51273.657, "from_m": 8329.418, "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": 51714.6, "from_m": 51273.657, "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": 52066.909, "from_m": 51714.6, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52186.904, "from_m": 52066.909, "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": 53262.401, "from_m": 52186.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55354.258, "from_m": 53262.401, "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": 64603.569, "from_m": 55354.258, "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": 68979.866, "from_m": 64603.569, "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": 78674.756, "from_m": 68979.866, "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": 78728.714, "from_m": 78674.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81102.585, "from_m": 78728.714, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 84248.23, "from_m": 81102.585, "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": 87310.97, "from_m": 84248.23, "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": 88477.493, "from_m": 87310.97, "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": 88489.438, "from_m": 88477.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101662.912, "from_m": 88489.438, "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": 101714.095, "from_m": 101662.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108663.93, "from_m": 101714.095, "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": 109337.033, "from_m": 108663.93, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109343.588, "from_m": 109337.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": 109397.976, "from_m": 109343.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 128184.312, "from_m": 109397.976, "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": 128239.564, "from_m": 128184.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129203.903, "from_m": 128239.564, "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": 133088.058, "from_m": 129203.903, "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": 134181.802, "from_m": 133088.058, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 141952.265, "from_m": 134181.802, "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": 166900.181, "from_m": 141952.265, "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": 166940.732, "from_m": 166900.181, "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": 179901.905, "from_m": 166940.732, "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": 180338.715, "from_m": 179901.905, "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": 180427.359, "from_m": 180338.715, "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": 180456.618, "from_m": 180427.359, "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": 180825.698, "from_m": 180456.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181062.591, "from_m": 180825.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181123.385, "from_m": 181062.591, "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": 182383.467, "from_m": 181123.385, "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": 187879.758, "from_m": 182383.467, "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": 189236.166, "from_m": 187879.758, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 191944.661, "from_m": 189236.166, "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": 212809.199, "from_m": 191944.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": 215595.675, "from_m": 212809.199, "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": 266280.324, "from_m": 215595.675, "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": 290834.254, "from_m": 266280.324, "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": 293985.148, "from_m": 290834.254, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 297882.655, "from_m": 293985.148, "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": 299176.026, "from_m": 297882.655, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 299231.267, "from_m": 299176.026, "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": 299743.843, "from_m": 299231.267, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300001.325, "from_m": 299743.843, "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": 301635.691, "from_m": 300001.325, "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": 302147.781, "from_m": 301635.691, "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": 302177.868, "from_m": 302147.781, "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": 302245.725, "from_m": 302177.868, "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": 302328.864, "from_m": 302245.725, "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": 302618.26, "from_m": 302328.864, "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": 302669.202, "from_m": 302618.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 303046.618, "from_m": 302669.202, "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": 303063.512, "from_m": 303046.618, "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": 303070.265, "from_m": 303063.512, "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": 303466.082, "from_m": 303070.265, "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": 741316, "profile_key": "53aa48c1c60033f127a6e2998dd563e99a7e251ebb3e6b53edebc4accc536cae", "schedule_id": 15933, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9373.887, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Hambleton North Jn", "stage_seq": 3, "distance_m": 22371.612, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Temple Hirst Jn", "stage_seq": 4, "distance_m": 31632.701, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Shaftholme Jn", "stage_seq": 5, "distance_m": 45995.774, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Doncaster Sig. D300", "stage_seq": 6, "distance_m": 50539.65, "section_seq": 1, "route_path_id": 136823}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1252", "location": "Doncaster", "stage_seq": 7, "distance_m": 52775.563, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Potteric Carr Jn", "stage_seq": 8, "distance_m": 55981.151, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 9, "distance_m": 57184.947, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Loversall Carr Jn", "stage_seq": 10, "distance_m": 59201.746, "section_seq": 1, "route_path_id": 136823}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1307H", "location": "Retford", "stage_seq": 11, "distance_m": 80726.455, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Carlton On Trent Loop", "stage_seq": 12, "distance_m": 100903.801, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Newark Flat Crossing", "stage_seq": 13, "distance_m": 109337.033, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Newark North Gate", "stage_seq": 14, "distance_m": 110429.347, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Claypole Down Loop", "stage_seq": 15, "distance_m": 117944.523, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Grantham", "stage_seq": 16, "distance_m": 133979.717, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Stoke Jn", "stage_seq": 17, "distance_m": 143142.598, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 166967.045, "section_seq": 1, "route_path_id": 136823}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1347", "location": "Peterborough", "stage_seq": 19, "distance_m": 180736.287, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Fletton Jn", "stage_seq": 20, "distance_m": 182836.341, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Conington South Jn", "stage_seq": 21, "distance_m": 195272.227, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Huntingdon", "stage_seq": 22, "distance_m": 208951.854, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Sandy", "stage_seq": 23, "distance_m": 232592.632, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Biggleswade", "stage_seq": 24, "distance_m": 237327.342, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Hitchin", "stage_seq": 25, "distance_m": 252130.81, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Stevenage", "stage_seq": 26, "distance_m": 259133.099, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Woolmer Green Jn", "stage_seq": 27, "distance_m": 265132.893, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Digswell Jn", "stage_seq": 28, "distance_m": 269405.301, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Welwyn Garden City", "stage_seq": 29, "distance_m": 270883.455, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Potters Bar", "stage_seq": 30, "distance_m": 282959.122, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 295520.571, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Finsbury Park", "stage_seq": 32, "distance_m": 299368.437, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Holloway South Jn", "stage_seq": 33, "distance_m": 301188.911, "section_seq": 1, "route_path_id": 136823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Belle Isle Jn", "stage_seq": 34, "distance_m": 302363.695, "section_seq": 1, "route_path_id": 136823}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 35, "distance_m": 303466.082, "section_seq": 1, "route_path_id": 136823}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 303466.082, "from_m": 0.0, "section_seq": 1, "route_path_id": 136823}], "total_distance_m": 303466.082, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 302653.719, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 812.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:47:31Z", "source_id": 62684286, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T11:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:47:36Z", "source_id": 19903755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7121, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:04:42Z", "source_id": 62726929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:04:45Z", "source_id": 19915825, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:31Z", "source_id": 62762303, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:35Z", "source_id": 19925746, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:47Z", "source_id": 62785430, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:27:54Z", "source_id": 19932467, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:33Z", "source_id": 62835186, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T12:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:36Z", "source_id": 19946654, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:07Z", "source_id": 62891780, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:11Z", "source_id": 19962664, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:34Z", "source_id": 62908371, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:39Z", "source_id": 19967377, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:11Z", "source_id": 62935610, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:15Z", "source_id": 19975104, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:52Z", "source_id": 62952409, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:53Z", "source_id": 19979930, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:45Z", "source_id": 62962145, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T13:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:48Z", "source_id": 19982740, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
York |
1227 |
1227 |
7 |
None |
None |
London Kings Cross |
1439 |
1437 |
7 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01631/2026-09-21/detailed |
None |
Peterborough |
2026-09-21T13:49:00+01:00 |
London Kings Cross |
48.0 |
{"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
76.2 |
1351 |
1439 |
Peterborough |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982740 |
1789997869191298 |
124 |
124 |
2026-09-21 13:49:34.941356 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:34.189152 |
| 712267 |
741305 |
W32937 |
879R32MK21 |
2026-09-21 |
COMPLETE |
19982801 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 741305, "stp": "P", "toc": "Thameslink", "uid": "W32937", "consist": "700119", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32937/2026-09-21/detailed", "trust_id": "879R32MK21", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-21", "dest_arr_time": "1439", "dest_platform": "3", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9R32", "timing_status": "ON TIME", "origin_station": "Three Bridges", "current_leg_arr": "1439", "current_leg_dep": "1425", "current_leg_end": "Bedford", "origin_dep_time": "1226", "origin_platform": "2", "current_location": "Bedford", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "1439", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 443.877, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.623, \"from_m\": 443.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2999.284, \"from_m\": 554.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3114.735, \"from_m\": 2999.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.511, \"from_m\": 3114.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5996.133, \"from_m\": 3967.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8807.23, \"from_m\": 5996.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8847.984, \"from_m\": 8807.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12231.678, \"from_m\": 8847.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13544.985, \"from_m\": 12231.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14728.373, \"from_m\": 13544.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22238.062, \"from_m\": 14728.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22864.96, \"from_m\": 22238.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24266.107, \"from_m\": 22864.96, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24382.876, \"from_m\": 24266.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28725.857, \"from_m\": 24382.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30003.501, \"from_m\": 28725.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30062.065, \"from_m\": 30003.501, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30106.336, \"from_m\": 30062.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30142.043, \"from_m\": 30106.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30205.742, \"from_m\": 30142.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30294.41, \"from_m\": 30205.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30324.846, \"from_m\": 30294.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30719.102, \"from_m\": 30324.846, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30756.067, \"from_m\": 30719.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31652.518, \"from_m\": 30756.067, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31683.914, \"from_m\": 31652.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31717.927, \"from_m\": 31683.914, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32133.386, \"from_m\": 31717.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33122.71, \"from_m\": 32133.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33444.694, \"from_m\": 33122.71, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33502.959, \"from_m\": 33444.694, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36791.586, \"from_m\": 33502.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\": 36853.103, \"from_m\": 36791.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42134.276, \"from_m\": 36853.103, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44024.086, \"from_m\": 42134.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\": 44960.513, \"from_m\": 44024.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46532.42, \"from_m\": 44960.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\": 47575.979, \"from_m\": 46532.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48155.596, \"from_m\": 47575.979, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48394.171, \"from_m\": 48155.596, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48776.404, \"from_m\": 48394.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49303.689, \"from_m\": 48776.404, \"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\": 49341.453, \"from_m\": 49303.689, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49898.684, \"from_m\": 49341.453, \"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\": 49976.309, \"from_m\": 49898.684, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53328.014, \"from_m\": 49976.309, \"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\": 53605.975, \"from_m\": 53328.014, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53643.237, \"from_m\": 53605.975, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54870.224, \"from_m\": 53643.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54939.109, \"from_m\": 54870.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\": 55517.243, \"from_m\": 54939.109, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55735.733, \"from_m\": 55517.243, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57577.072, \"from_m\": 55735.733, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59276.178, \"from_m\": 57577.072, \"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\": 60663.016, \"from_m\": 59276.178, \"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\": 64021.849, \"from_m\": 60663.016, \"capability_applied\": null, \"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\": 81724.742, \"from_m\": 64021.849, \"capability_applied\": null, \"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\": 85858.327, \"from_m\": 81724.742, \"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\": 91051.626, \"from_m\": 85858.327, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91136.636, \"from_m\": 91051.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91153.836, \"from_m\": 91136.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91239.408, \"from_m\": 91153.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91811.957, \"from_m\": 91239.408, \"capability_applied\": null, \"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\": 95296.335, \"from_m\": 91811.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97095.134, \"from_m\": 95296.335, \"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\": 99696.839, \"from_m\": 97095.134, \"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\": 100571.593, \"from_m\": 99696.839, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101622.866, \"from_m\": 100571.593, \"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\": 105676.517, \"from_m\": 101622.866, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 105723.81, \"from_m\": 105676.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109190.445, \"from_m\": 105723.81, \"capability_applied\": null, \"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\": 117144.475, \"from_m\": 109190.445, \"capability_applied\": null, \"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\": 117191.872, \"from_m\": 117144.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120013.226, \"from_m\": 117191.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 130747.024, \"from_m\": 120013.226, \"capability_applied\": null, \"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\": 130792.254, \"from_m\": 130747.024, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131655.851, \"from_m\": 130792.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\": 131947.961, \"from_m\": 131655.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131992.879, \"from_m\": 131947.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132126.44, \"from_m\": 131992.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132160.818, \"from_m\": 132126.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132245.496, \"from_m\": 132160.818, \"capability_applied\": null, \"effective_limit_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\": 741305, \"profile_key\": \"0983023a5a71cfa5bd00e956021a65d704ec25a0df63813e65fbddc95802796f\", \"schedule_id\": 26547, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1232H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1248\", \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13780.008, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 7, \"distance_m\": 24143.576, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 25731.869, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1300H\", \"location\": \"South Croydon\", \"stage_seq\": 9, \"distance_m\": 29079.315, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 30526.738, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 31374.448, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 12, \"distance_m\": 32133.386, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1308\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 33187.449, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Sydenham\", \"stage_seq\": 14, \"distance_m\": 36791.586, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"New Cross Gate\", \"stage_seq\": 15, \"distance_m\": 42485.398, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 16, \"distance_m\": 43586.688, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 45205.821, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1321\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 47070.599, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 19, \"distance_m\": 47797.616, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 20, \"distance_m\": 48394.171, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1327\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 49012.136, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1329\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 49414.52, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1330H\", \"wtt_dep\": \"1331H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 50144.678, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": \"1336\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 24, \"distance_m\": 52363.533, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1338H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 53595.411, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340H\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 54562.436, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1341H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 27, \"distance_m\": 55517.243, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 58311.027, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 60260.075, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Hendon\", \"stage_seq\": 30, \"distance_m\": 63309.778, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Radlett Jn\", \"stage_seq\": 31, \"distance_m\": 75311.776, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1355\", \"location\": \"St. Albans\", \"stage_seq\": 32, \"distance_m\": 84098.668, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 33, \"distance_m\": 91136.636, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401H\", \"location\": \"Harpenden\", \"stage_seq\": 34, \"distance_m\": 91675.746, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1407\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 35, \"distance_m\": 99065.23, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1410\", \"wtt_dep\": \"1412\", \"location\": \"Luton\", \"stage_seq\": 36, \"distance_m\": 100819.315, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416\", \"location\": \"Leagrave\", \"stage_seq\": 37, \"distance_m\": 104740.202, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 38, \"distance_m\": 105512.06, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1420H\", \"location\": \"Harlington\", \"stage_seq\": 39, \"distance_m\": 112012.712, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Flitwick\", \"stage_seq\": 40, \"distance_m\": 116730.361, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Wixams\", \"stage_seq\": 41, \"distance_m\": 126785.449, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 42, \"distance_m\": 130629.723, \"section_seq\": 1, \"route_path_id\": 140824}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 43, \"distance_m\": 132245.496, \"section_seq\": 1, \"route_path_id\": 140824}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 132245.496, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140824}], \"total_distance_m\": 132245.496, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126062.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6182.825, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1226", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:29:25Z\", \"source_id\": 62638593, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:29:29Z\", \"source_id\": 19890768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:34:56Z\", \"source_id\": 62652486, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:35:00Z\", \"source_id\": 19894678, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:38:12Z\", \"source_id\": 62660781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:38:16Z\", \"source_id\": 19896991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:41:43Z\", \"source_id\": 62669713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:41:49Z\", \"source_id\": 19899590, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:46:08Z\", \"source_id\": 62680612, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:46:12Z\", \"source_id\": 19902700, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:55:42Z\", \"source_id\": 62704118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:55:46Z\", \"source_id\": 19909553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:59:57Z\", \"source_id\": 62714567, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:00:01Z\", \"source_id\": 19912440, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:25Z\", \"source_id\": 62723736, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:27Z\", \"source_id\": 19914915, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:16Z\", \"source_id\": 62733461, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:20Z\", \"source_id\": 19917643, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:15Z\", \"source_id\": 62753984, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:15:19Z\", \"source_id\": 19923375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:46Z\", \"source_id\": 62768138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:48Z\", \"source_id\": 19927413, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:43Z\", \"source_id\": 62780466, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:44Z\", \"source_id\": 19930927, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:05Z\", \"source_id\": 62786067, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:07Z\", \"source_id\": 19932650, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:05Z\", \"source_id\": 62791109, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:11Z\", \"source_id\": 19934084, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:56Z\", \"source_id\": 62800672, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:58Z\", \"source_id\": 19936856, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:48Z\", \"source_id\": 62812746, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:52Z\", \"source_id\": 19940360, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:54Z\", \"source_id\": 62820826, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:56Z\", \"source_id\": 19942580, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:39Z\", \"source_id\": 62822901, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:45Z\", \"source_id\": 19943206, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:02Z\", \"source_id\": 62826304, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:45:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:06Z\", \"source_id\": 19944135, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:34Z\", \"source_id\": 62855279, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:38Z\", \"source_id\": 19952404, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:13Z\", \"source_id\": 62869411, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:19Z\", \"source_id\": 19956390, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:12Z\", \"source_id\": 62884466, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:19Z\", \"source_id\": 19960619, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:43Z\", \"source_id\": 62890799, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:46Z\", \"source_id\": 19962373, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:44Z\", \"source_id\": 62900796, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:49Z\", \"source_id\": 19965319, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:19Z\", \"source_id\": 62915223, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:25Z\", \"source_id\": 19969345, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:27Z\", \"source_id\": 62926091, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:30Z\", \"source_id\": 19972348, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:48Z\", \"source_id\": 62962311, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:54Z\", \"source_id\": 19982801, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "3", "timing_fact_generation": 1789997876302346, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:37.333756", "service_state_evidence_id": 19982801, "current_leg_start_actual_dep": "2026-09-21T14:25:00+01:00", "operational_evidence_version": 177, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:37.817849", "service_state_valid_until_kind": null, "operational_interpretation_version": 177, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
TBD |
BDM |
9R32 |
700119 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 443.877, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.623, "from_m": 443.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2999.284, "from_m": 554.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3114.735, "from_m": 2999.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.511, "from_m": 3114.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5996.133, "from_m": 3967.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8807.23, "from_m": 5996.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8847.984, "from_m": 8807.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12231.678, "from_m": 8847.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13544.985, "from_m": 12231.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14728.373, "from_m": 13544.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22238.062, "from_m": 14728.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22864.96, "from_m": 22238.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24266.107, "from_m": 22864.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24382.876, "from_m": 24266.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28725.857, "from_m": 24382.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30003.501, "from_m": 28725.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30062.065, "from_m": 30003.501, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30106.336, "from_m": 30062.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30142.043, "from_m": 30106.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30205.742, "from_m": 30142.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30294.41, "from_m": 30205.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30324.846, "from_m": 30294.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30719.102, "from_m": 30324.846, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30756.067, "from_m": 30719.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31652.518, "from_m": 30756.067, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31683.914, "from_m": 31652.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31717.927, "from_m": 31683.914, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32133.386, "from_m": 31717.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33122.71, "from_m": 32133.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33444.694, "from_m": 33122.71, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33502.959, "from_m": 33444.694, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36791.586, "from_m": 33502.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": 36853.103, "from_m": 36791.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42134.276, "from_m": 36853.103, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44024.086, "from_m": 42134.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": 44960.513, "from_m": 44024.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46532.42, "from_m": 44960.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": 47575.979, "from_m": 46532.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48155.596, "from_m": 47575.979, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48394.171, "from_m": 48155.596, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48776.404, "from_m": 48394.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49303.689, "from_m": 48776.404, "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": 49341.453, "from_m": 49303.689, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49898.684, "from_m": 49341.453, "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": 49976.309, "from_m": 49898.684, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53328.014, "from_m": 49976.309, "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": 53605.975, "from_m": 53328.014, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53643.237, "from_m": 53605.975, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54870.224, "from_m": 53643.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54939.109, "from_m": 54870.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": 55517.243, "from_m": 54939.109, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55735.733, "from_m": 55517.243, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57577.072, "from_m": 55735.733, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59276.178, "from_m": 57577.072, "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": 60663.016, "from_m": 59276.178, "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": 64021.849, "from_m": 60663.016, "capability_applied": null, "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": 81724.742, "from_m": 64021.849, "capability_applied": null, "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": 85858.327, "from_m": 81724.742, "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": 91051.626, "from_m": 85858.327, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91136.636, "from_m": 91051.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91153.836, "from_m": 91136.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91239.408, "from_m": 91153.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91811.957, "from_m": 91239.408, "capability_applied": null, "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": 95296.335, "from_m": 91811.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97095.134, "from_m": 95296.335, "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": 99696.839, "from_m": 97095.134, "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": 100571.593, "from_m": 99696.839, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101622.866, "from_m": 100571.593, "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": 105676.517, "from_m": 101622.866, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 105723.81, "from_m": 105676.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109190.445, "from_m": 105723.81, "capability_applied": null, "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": 117144.475, "from_m": 109190.445, "capability_applied": null, "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": 117191.872, "from_m": 117144.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120013.226, "from_m": 117191.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 130747.024, "from_m": 120013.226, "capability_applied": null, "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": 130792.254, "from_m": 130747.024, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131655.851, "from_m": 130792.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": 131947.961, "from_m": 131655.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131992.879, "from_m": 131947.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132126.44, "from_m": 131992.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132160.818, "from_m": 132126.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132245.496, "from_m": 132160.818, "capability_applied": null, "effective_limit_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": 741305, "profile_key": "0983023a5a71cfa5bd00e956021a65d704ec25a0df63813e65fbddc95802796f", "schedule_id": 26547, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1226", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1232H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1248", "location": "Redhill", "stage_seq": 6, "distance_m": 13780.008, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Stoats Nest Jn", "stage_seq": 7, "distance_m": 24143.576, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Purley", "stage_seq": 8, "distance_m": 25731.869, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1300H", "location": "South Croydon", "stage_seq": 9, "distance_m": 29079.315, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "East Croydon", "stage_seq": 10, "distance_m": 30526.738, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 31374.448, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Norwood Fork Jn", "stage_seq": 12, "distance_m": 32133.386, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1308", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 33187.449, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Sydenham", "stage_seq": 14, "distance_m": 36791.586, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "New Cross Gate", "stage_seq": 15, "distance_m": 42485.398, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Bricklayers Arms Jn", "stage_seq": 16, "distance_m": 43586.688, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 45205.821, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1321", "location": "London Bridge", "stage_seq": 18, "distance_m": 47070.599, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Metropolitan Jn", "stage_seq": 19, "distance_m": 47797.616, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Blackfriars Jn", "stage_seq": 20, "distance_m": 48394.171, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1327", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 49012.136, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1329", "location": "City Thameslink", "stage_seq": 22, "distance_m": 49414.52, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1330H", "wtt_dep": "1331H", "location": "Farringdon", "stage_seq": 23, "distance_m": 50144.678, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": "1336", "location": "St Pancras Low Level", "stage_seq": 24, "distance_m": 52363.533, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1338H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 53595.411, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340H", "location": "Kentish Town", "stage_seq": 26, "distance_m": 54562.436, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1341H", "location": "Carlton Road Jn", "stage_seq": 27, "distance_m": 55517.243, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 58311.027, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344", "location": "Cricklewood", "stage_seq": 29, "distance_m": 60260.075, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Hendon", "stage_seq": 30, "distance_m": 63309.778, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Radlett Jn", "stage_seq": 31, "distance_m": 75311.776, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1355", "location": "St. Albans", "stage_seq": 32, "distance_m": 84098.668, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Harpenden Jn", "stage_seq": 33, "distance_m": 91136.636, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401H", "location": "Harpenden", "stage_seq": 34, "distance_m": 91675.746, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1407", "location": "Luton Airport Parkway", "stage_seq": 35, "distance_m": 99065.23, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1410", "wtt_dep": "1412", "location": "Luton", "stage_seq": 36, "distance_m": 100819.315, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416", "location": "Leagrave", "stage_seq": 37, "distance_m": 104740.202, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Leagrave Jn", "stage_seq": 38, "distance_m": 105512.06, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1420H", "location": "Harlington", "stage_seq": 39, "distance_m": 112012.712, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Flitwick", "stage_seq": 40, "distance_m": 116730.361, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Wixams", "stage_seq": 41, "distance_m": 126785.449, "section_seq": 1, "route_path_id": 140824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Bedford South Jn", "stage_seq": 42, "distance_m": 130629.723, "section_seq": 1, "route_path_id": 140824}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Bedford", "stage_seq": 43, "distance_m": 132245.496, "section_seq": 1, "route_path_id": 140824}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 132245.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 140824}], "total_distance_m": 132245.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126062.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6182.825, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:29:25Z", "source_id": 62638593, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T11:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:29:29Z", "source_id": 19890768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:34:56Z", "source_id": 62652486, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T11:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:35:00Z", "source_id": 19894678, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:38:12Z", "source_id": 62660781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:38:16Z", "source_id": 19896991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:41:43Z", "source_id": 62669713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:41:49Z", "source_id": 19899590, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:46:08Z", "source_id": 62680612, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:46:12Z", "source_id": 19902700, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:55:42Z", "source_id": 62704118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:55:46Z", "source_id": 19909553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:59:57Z", "source_id": 62714567, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:00:01Z", "source_id": 19912440, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:25Z", "source_id": 62723736, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:27Z", "source_id": 19914915, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:16Z", "source_id": 62733461, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:20Z", "source_id": 19917643, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:15Z", "source_id": 62753984, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:15:19Z", "source_id": 19923375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:46Z", "source_id": 62768138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:48Z", "source_id": 19927413, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:43Z", "source_id": 62780466, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T12:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:44Z", "source_id": 19930927, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:05Z", "source_id": 62786067, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T12:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:07Z", "source_id": 19932650, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:05Z", "source_id": 62791109, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T12:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:11Z", "source_id": 19934084, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:56Z", "source_id": 62800672, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T12:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:58Z", "source_id": 19936856, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:48Z", "source_id": 62812746, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T12:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:52Z", "source_id": 19940360, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:54Z", "source_id": 62820826, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T12:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:56Z", "source_id": 19942580, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:39Z", "source_id": 62822901, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T12:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:45Z", "source_id": 19943206, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:02Z", "source_id": 62826304, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T12:45:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:06Z", "source_id": 19944135, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:34Z", "source_id": 62855279, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T12:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:38Z", "source_id": 19952404, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:13Z", "source_id": 62869411, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T13:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:19Z", "source_id": 19956390, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:12Z", "source_id": 62884466, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T13:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:19Z", "source_id": 19960619, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:43Z", "source_id": 62890799, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T13:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:46Z", "source_id": 19962373, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:44Z", "source_id": 62900796, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T13:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:49Z", "source_id": 19965319, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:19Z", "source_id": 62915223, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T13:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:25Z", "source_id": 19969345, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:27Z", "source_id": 62926091, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T13:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:30Z", "source_id": 19972348, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17925, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:48Z", "source_id": 62962311, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T13:39:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:54Z", "source_id": 19982801, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Three Bridges |
1226 |
1226 |
2 |
None |
None |
Bedford |
1439 |
1439 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32937/2026-09-21/detailed |
None |
Flitwick |
2026-09-21T14:25:00+01:00 |
Bedford |
14.0 |
{"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
9.7 |
1425 |
1439 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982801 |
1789997876302346 |
177 |
177 |
2026-09-21 13:49:37.817849 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:37.333756 |
| 712268 |
743570 |
G77437 |
892A37MO21 |
2026-09-21 |
COMPLETE |
19982829 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 743570, "stp": "P", "toc": "Southern", "uid": "G77437", "consist": "377322", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77437/2026-09-21/detailed", "trust_id": "892A37MO21", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-21", "dest_arr_time": "1433", "dest_platform": "1A", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A37", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "1439", "current_leg_dep": "1434", "current_leg_end": "Redhill", "origin_dep_time": "1401", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Nutfield", "dest_arr_time_act": "1433", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Nutfield", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"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\": 730.323, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 787.475, \"from_m\": 730.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 932.614, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1421.411, \"from_m\": 932.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\": 1656.096, \"from_m\": 1421.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2395.203, \"from_m\": 1656.096, \"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\": 2582.283, \"from_m\": 2395.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13743.823, \"from_m\": 2582.283, \"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\": 13846.87, \"from_m\": 13743.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31269.931, \"from_m\": 13846.87, \"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\": 32417.426, \"from_m\": 31269.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32569.908, \"from_m\": 32417.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32596.964, \"from_m\": 32569.908, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32687.739, \"from_m\": 32596.964, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32761.706, \"from_m\": 32687.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 743570, \"profile_key\": \"2c67c5d072916d7f1dce5ce6b67776a6846f84cc30b2971724c524b805f4798a\", \"schedule_id\": 12195, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1405H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1429\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 117214}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117214}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1401", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:25Z\", \"source_id\": 62877397, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:25Z\", \"source_id\": 19958623, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:15Z\", \"source_id\": 62892164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:19Z\", \"source_id\": 19962728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:17Z\", \"source_id\": 62910218, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:20Z\", \"source_id\": 19967852, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:56Z\", \"source_id\": 62942560, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:58Z\", \"source_id\": 19977070, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:53Z\", \"source_id\": 62962471, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:56Z\", \"source_id\": 19982829, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1789997878200890, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:40.372807", "service_state_evidence_id": 19982829, "current_leg_start_actual_dep": "2026-09-21T14:35:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:41.294606", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A37 |
377322 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "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": 730.323, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 787.475, "from_m": 730.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 932.614, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1421.411, "from_m": 932.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": 1656.096, "from_m": 1421.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2395.203, "from_m": 1656.096, "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": 2582.283, "from_m": 2395.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13743.823, "from_m": 2582.283, "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": 13846.87, "from_m": 13743.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31269.931, "from_m": 13846.87, "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": 32417.426, "from_m": 31269.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32569.908, "from_m": 32417.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32596.964, "from_m": 32569.908, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32687.739, "from_m": 32596.964, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32761.706, "from_m": 32687.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 743570, "profile_key": "2c67c5d072916d7f1dce5ce6b67776a6846f84cc30b2971724c524b805f4798a", "schedule_id": 12195, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1401", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1405H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409H", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1429", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 117214}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 117214}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:25Z", "source_id": 62877397, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:25Z", "source_id": 19958623, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:15Z", "source_id": 62892164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:19Z", "source_id": 19962728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:17Z", "source_id": 62910218, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:20Z", "source_id": 19967852, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:56Z", "source_id": 62942560, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:58Z", "source_id": 19977070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:53Z", "source_id": 62962471, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:56Z", "source_id": 19982829, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Tonbridge |
1401 |
1401 |
1 |
None |
None |
Redhill |
1433 |
1433 |
1A |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77437/2026-09-21/detailed |
None |
Nutfield |
2026-09-21T14:35:00+01:00 |
Redhill |
5.0 |
{"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
2.1 |
1434 |
1439 |
Nutfield |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982829 |
1789997878200890 |
26 |
26 |
2026-09-21 13:49:41.294606 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:40.372807 |
| 712269 |
742883 |
C18548 |
532F37MN21 |
2026-09-21 |
COMPLETE |
19982893 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 742883, "stp": "P", "toc": "Great Northern", "uid": "C18548", "consist": "717019", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18548/2026-09-21/detailed", "trust_id": "532F37MN21", "origin_crs": "SVG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2F37", "timing_status": "LATE", "origin_station": "Stevenage", "current_leg_arr": "1439", "current_leg_dep": "1436", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "1332", "origin_platform": "5", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1332.359, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3901.561, \"from_m\": 1332.359, \"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\": 15024.611, \"from_m\": 3901.561, \"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\": 15047.897, \"from_m\": 15024.611, \"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\": 15296.239, \"from_m\": 15047.897, \"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\": 15331.176, \"from_m\": 15296.239, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24825.177, \"from_m\": 15331.176, \"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\": 24848.264, \"from_m\": 24825.177, \"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\": 30978.359, \"from_m\": 24848.264, \"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\": 31020.27, \"from_m\": 30978.359, \"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\": 31083.166, \"from_m\": 31020.27, \"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\": 31135.992, \"from_m\": 31083.166, \"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\": 34078.827, \"from_m\": 31135.992, \"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\": 37751.16, \"from_m\": 34078.827, \"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\": 38185.89, \"from_m\": 37751.16, \"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\": 38506.529, \"from_m\": 38185.89, \"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\": 38877.442, \"from_m\": 38506.529, \"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\": 38927.752, \"from_m\": 38877.442, \"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\": 38983.143, \"from_m\": 38927.752, \"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\": 39038.713, \"from_m\": 38983.143, \"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\": 41042.841, \"from_m\": 39038.713, \"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\": 42336.212, \"from_m\": 41042.841, \"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\": 42391.453, \"from_m\": 42336.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42642.333, \"from_m\": 42391.453, \"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\": 42725.137, \"from_m\": 42642.333, \"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\": 43232.105, \"from_m\": 42725.137, \"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\": 43351.963, \"from_m\": 43232.105, \"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\": 44205.163, \"from_m\": 43351.963, \"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\": 44328.755, \"from_m\": 44205.163, \"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\": 44433.703, \"from_m\": 44328.755, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 44538.019, \"from_m\": 44433.703, \"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\": 46122.411, \"from_m\": 44538.019, \"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\": 46398.926, \"from_m\": 46122.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48716.506, \"from_m\": 46398.926, \"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\": 48878.688, \"from_m\": 48716.506, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 48881.15, \"from_m\": 48878.688, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 742883, \"profile_key\": \"5f3c283907cb80f3689f153239b6a5b37c618d09078b77d6521294e3266d6cf5\", \"schedule_id\": 2509, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Stevenage\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333H\", \"location\": \"Langley Jn\", \"stage_seq\": 2, \"distance_m\": 1605.406, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Langley South Jn\", \"stage_seq\": 3, \"distance_m\": 2725.623, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Bragbury Jn\", \"stage_seq\": 4, \"distance_m\": 4341.663, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1339\", \"wtt_dep\": \"1339H\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 5, \"distance_m\": 8174.409, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342H\", \"location\": \"Molewood Jn\", \"stage_seq\": 6, \"distance_m\": 12414.424, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1344H\", \"wtt_dep\": \"1346\", \"location\": \"Hertford North\", \"stage_seq\": 7, \"distance_m\": 15091.154, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350\", \"location\": \"Bayford\", \"stage_seq\": 8, \"distance_m\": 19797.186, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 9, \"distance_m\": 20243.649, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1354H\", \"location\": \"Cuffley\", \"stage_seq\": 10, \"distance_m\": 25382.202, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1357H\", \"location\": \"Crews Hill\", \"stage_seq\": 11, \"distance_m\": 28130.897, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1401\", \"location\": \"Gordon Hill\", \"stage_seq\": 12, \"distance_m\": 30772.179, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403H\", \"location\": \"Enfield Chase\", \"stage_seq\": 13, \"distance_m\": 31948.776, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1405H\", \"location\": \"Grange Park\", \"stage_seq\": 14, \"distance_m\": 33078.287, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1408\", \"location\": \"Winchmore Hill\", \"stage_seq\": 15, \"distance_m\": 34144.229, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1410\", \"wtt_dep\": \"1411\", \"location\": \"Palmers Green\", \"stage_seq\": 16, \"distance_m\": 36029.785, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1413H\", \"location\": \"Bowes Park\", \"stage_seq\": 17, \"distance_m\": 37502.072, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 38682.708, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1418H\", \"location\": \"Hornsey\", \"stage_seq\": 19, \"distance_m\": 40202.187, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1420H\", \"location\": \"Harringay\", \"stage_seq\": 20, \"distance_m\": 41169.854, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1424\", \"location\": \"Finsbury Park\", \"stage_seq\": 21, \"distance_m\": 43129.88, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Drayton Park\", \"stage_seq\": 22, \"distance_m\": 44662.18, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1430\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 23, \"distance_m\": 45336.104, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"Essex Road\", \"stage_seq\": 24, \"distance_m\": 46198.357, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435H\", \"location\": \"Old Street\", \"stage_seq\": 25, \"distance_m\": 48281.681, \"section_seq\": 1, \"route_path_id\": 116399}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 26, \"distance_m\": 48881.15, \"section_seq\": 1, \"route_path_id\": 116399}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48881.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116399}], \"total_distance_m\": 48881.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 45631.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3249.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:40Z\", \"source_id\": 62812426, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:38:45Z\", \"source_id\": 19940256, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:43:25Z\", \"source_id\": 62824825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:43:30Z\", \"source_id\": 19943736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:43Z\", \"source_id\": 62838261, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:46Z\", \"source_id\": 19947477, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:21Z\", \"source_id\": 62849896, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:26Z\", \"source_id\": 19950827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:10Z\", \"source_id\": 62856819, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:15Z\", \"source_id\": 19952812, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:22Z\", \"source_id\": 62867304, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:24Z\", \"source_id\": 19955755, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:56Z\", \"source_id\": 62873588, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:01Z\", \"source_id\": 19957593, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:53Z\", \"source_id\": 62881124, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:59Z\", \"source_id\": 19959719, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:33Z\", \"source_id\": 62888059, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:08:36Z\", \"source_id\": 19961597, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:44Z\", \"source_id\": 62895893, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:45Z\", \"source_id\": 19963856, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:43Z\", \"source_id\": 62900756, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:49Z\", \"source_id\": 19965303, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:26Z\", \"source_id\": 62907929, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:29Z\", \"source_id\": 19967231, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:58Z\", \"source_id\": 62914391, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:02Z\", \"source_id\": 19969069, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:38Z\", \"source_id\": 62918878, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:45Z\", \"source_id\": 19970365, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:36Z\", \"source_id\": 62926506, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:42Z\", \"source_id\": 19972507, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:06Z\", \"source_id\": 62935389, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:11Z\", \"source_id\": 19975072, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:14Z\", \"source_id\": 62940763, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:19Z\", \"source_id\": 19976542, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:28Z\", \"source_id\": 62946278, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:35Z\", \"source_id\": 19978219, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:21Z\", \"source_id\": 62956253, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:25Z\", \"source_id\": 19981048, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:55Z\", \"source_id\": 62962599, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:00Z\", \"source_id\": 19982893, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789997887184915, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:47.530702", "service_state_evidence_id": 19982893, "current_leg_start_actual_dep": "2026-09-21T14:36:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:48.210142", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
SVG |
MOG |
2F37 |
717019 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 1332.359, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3901.561, "from_m": 1332.359, "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": 15024.611, "from_m": 3901.561, "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": 15047.897, "from_m": 15024.611, "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": 15296.239, "from_m": 15047.897, "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": 15331.176, "from_m": 15296.239, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24825.177, "from_m": 15331.176, "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": 24848.264, "from_m": 24825.177, "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": 30978.359, "from_m": 24848.264, "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": 31020.27, "from_m": 30978.359, "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": 31083.166, "from_m": 31020.27, "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": 31135.992, "from_m": 31083.166, "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": 34078.827, "from_m": 31135.992, "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": 37751.16, "from_m": 34078.827, "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": 38185.89, "from_m": 37751.16, "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": 38506.529, "from_m": 38185.89, "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": 38877.442, "from_m": 38506.529, "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": 38927.752, "from_m": 38877.442, "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": 38983.143, "from_m": 38927.752, "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": 39038.713, "from_m": 38983.143, "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": 41042.841, "from_m": 39038.713, "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": 42336.212, "from_m": 41042.841, "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": 42391.453, "from_m": 42336.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42642.333, "from_m": 42391.453, "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": 42725.137, "from_m": 42642.333, "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": 43232.105, "from_m": 42725.137, "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": 43351.963, "from_m": 43232.105, "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": 44205.163, "from_m": 43351.963, "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": 44328.755, "from_m": 44205.163, "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": 44433.703, "from_m": 44328.755, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 44538.019, "from_m": 44433.703, "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": 46122.411, "from_m": 44538.019, "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": 46398.926, "from_m": 46122.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48716.506, "from_m": 46398.926, "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": 48878.688, "from_m": 48716.506, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 48881.15, "from_m": 48878.688, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 742883, "profile_key": "5f3c283907cb80f3689f153239b6a5b37c618d09078b77d6521294e3266d6cf5", "schedule_id": 2509, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1332", "location": "Stevenage", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333H", "location": "Langley Jn", "stage_seq": 2, "distance_m": 1605.406, "section_seq": 1, "route_path_id": 116399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Langley South Jn", "stage_seq": 3, "distance_m": 2725.623, "section_seq": 1, "route_path_id": 116399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Bragbury Jn", "stage_seq": 4, "distance_m": 4341.663, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1339", "wtt_dep": "1339H", "location": "Watton-at-Stone", "stage_seq": 5, "distance_m": 8174.409, "section_seq": 1, "route_path_id": 116399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342H", "location": "Molewood Jn", "stage_seq": 6, "distance_m": 12414.424, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1344H", "wtt_dep": "1346", "location": "Hertford North", "stage_seq": 7, "distance_m": 15091.154, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350", "location": "Bayford", "stage_seq": 8, "distance_m": 19797.186, "section_seq": 1, "route_path_id": 116399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 9, "distance_m": 20243.649, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1354H", "location": "Cuffley", "stage_seq": 10, "distance_m": 25382.202, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1357H", "location": "Crews Hill", "stage_seq": 11, "distance_m": 28130.897, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1401", "location": "Gordon Hill", "stage_seq": 12, "distance_m": 30772.179, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403H", "location": "Enfield Chase", "stage_seq": 13, "distance_m": 31948.776, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1405H", "location": "Grange Park", "stage_seq": 14, "distance_m": 33078.287, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1408", "location": "Winchmore Hill", "stage_seq": 15, "distance_m": 34144.229, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1410", "wtt_dep": "1411", "location": "Palmers Green", "stage_seq": 16, "distance_m": 36029.785, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1413H", "location": "Bowes Park", "stage_seq": 17, "distance_m": 37502.072, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 38682.708, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1418H", "location": "Hornsey", "stage_seq": 19, "distance_m": 40202.187, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1420H", "location": "Harringay", "stage_seq": 20, "distance_m": 41169.854, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1424", "location": "Finsbury Park", "stage_seq": 21, "distance_m": 43129.88, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Drayton Park", "stage_seq": 22, "distance_m": 44662.18, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1430", "location": "Highbury & Islington (Great Northern)", "stage_seq": 23, "distance_m": 45336.104, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "Essex Road", "stage_seq": 24, "distance_m": 46198.357, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435H", "location": "Old Street", "stage_seq": 25, "distance_m": 48281.681, "section_seq": 1, "route_path_id": 116399}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 26, "distance_m": 48881.15, "section_seq": 1, "route_path_id": 116399}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48881.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 116399}], "total_distance_m": 48881.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 45631.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3249.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:40Z", "source_id": 62812426, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:38:45Z", "source_id": 19940256, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:43:25Z", "source_id": 62824825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:43:30Z", "source_id": 19943736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:43Z", "source_id": 62838261, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:46Z", "source_id": 19947477, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:21Z", "source_id": 62849896, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:26Z", "source_id": 19950827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:10Z", "source_id": 62856819, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:15Z", "source_id": 19952812, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:22Z", "source_id": 62867304, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:24Z", "source_id": 19955755, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:56Z", "source_id": 62873588, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:01Z", "source_id": 19957593, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:53Z", "source_id": 62881124, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:59Z", "source_id": 19959719, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:33Z", "source_id": 62888059, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:08:36Z", "source_id": 19961597, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:44Z", "source_id": 62895893, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:45Z", "source_id": 19963856, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:43Z", "source_id": 62900756, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:49Z", "source_id": 19965303, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:26Z", "source_id": 62907929, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:29Z", "source_id": 19967231, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:58Z", "source_id": 62914391, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:02Z", "source_id": 19969069, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:38Z", "source_id": 62918878, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:45Z", "source_id": 19970365, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:36Z", "source_id": 62926506, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:42Z", "source_id": 19972507, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:06Z", "source_id": 62935389, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:11Z", "source_id": 19975072, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:14Z", "source_id": 62940763, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:19Z", "source_id": 19976542, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:28Z", "source_id": 62946278, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:35Z", "source_id": 19978219, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:21Z", "source_id": 62956253, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:25Z", "source_id": 19981048, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:55Z", "source_id": 62962599, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:00Z", "source_id": 19982893, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Stevenage |
1332 |
1332 |
5 |
None |
None |
Moorgate (Great Northern) |
1438 |
1438 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18548/2026-09-21/detailed |
None |
Old Street |
2026-09-21T14:36:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
1436 |
1439 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19982893 |
1789997887184915 |
105 |
105 |
2026-09-21 13:49:48.210142 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:47.530702 |
| 712270 |
739794 |
G00812 |
651L38MI21 |
2026-09-21 |
COMPLETE |
19983187 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 739794, "stp": "P", "toc": "CrossCountry", "uid": "G00812", "consist": "170101", "dest_crs": "SSD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00812/2026-09-21/detailed", "trust_id": "651L38MI21", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "2", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1L38", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "1439", "current_leg_dep": "1415", "current_leg_end": "Stansted Airport", "origin_dep_time": "1122", "origin_platform": "9A", "current_location": "Stansted Airport", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Cambridge South", "current_leg_milage": "22.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 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\": 12489.981, \"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\": 12676.094, \"from_m\": 12489.981, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12739.151, \"from_m\": 12676.094, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12743.042, \"from_m\": 12739.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16383.129, \"from_m\": 12743.042, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16741.221, \"from_m\": 16383.129, \"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\": 16768.074, \"from_m\": 16741.221, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17097.934, \"from_m\": 16768.074, \"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\": 32392.437, \"from_m\": 17097.934, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33119.202, \"from_m\": 32392.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\": 33159.347, \"from_m\": 33119.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33189.298, \"from_m\": 33159.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33232.578, \"from_m\": 33189.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33284.541, \"from_m\": 33232.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33341.033, \"from_m\": 33284.541, \"capability_applied\": null, \"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\": 33464.279, \"from_m\": 33341.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33947.35, \"from_m\": 33464.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34063.892, \"from_m\": 33947.35, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34361.955, \"from_m\": 34063.892, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34450.607, \"from_m\": 34361.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35048.6, \"from_m\": 34450.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49676.461, \"from_m\": 35048.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50543.531, \"from_m\": 49676.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57701.609, \"from_m\": 50543.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\": 58609.221, \"from_m\": 57701.609, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58725.914, \"from_m\": 58609.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58785.326, \"from_m\": 58725.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58928.978, \"from_m\": 58785.326, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62127.823, \"from_m\": 58928.978, \"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\": 62687.754, \"from_m\": 62127.823, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63434.621, \"from_m\": 62687.754, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64139.838, \"from_m\": 63434.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64656.397, \"from_m\": 64139.838, \"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\": 71331.766, \"from_m\": 64656.397, \"capability_applied\": null, \"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\": 71381.645, \"from_m\": 71331.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71439.372, \"from_m\": 71381.645, \"capability_applied\": null, \"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\": 71547.78, \"from_m\": 71439.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71654.862, \"from_m\": 71547.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72348.174, \"from_m\": 71654.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87967.384, \"from_m\": 72348.174, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88505.318, \"from_m\": 87967.384, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88581.307, \"from_m\": 88505.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105690.084, \"from_m\": 88581.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108784.722, \"from_m\": 105690.084, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110666.146, \"from_m\": 108784.722, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110717.714, \"from_m\": 110666.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111236.091, \"from_m\": 110717.714, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112025.287, \"from_m\": 111236.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112450.796, \"from_m\": 112025.287, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 124188.079, \"from_m\": 112450.796, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128187.684, \"from_m\": 124188.079, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129197.784, \"from_m\": 128187.684, \"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\": 144892.791, \"from_m\": 129197.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145005.969, \"from_m\": 144892.791, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 146920.233, \"from_m\": 145005.969, \"capability_applied\": null, \"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\": 147357.043, \"from_m\": 146920.233, \"capability_applied\": null, \"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\": 147445.686, \"from_m\": 147357.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 147474.946, \"from_m\": 147445.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147506.961, \"from_m\": 147474.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148228.446, \"from_m\": 147506.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 148282.29, \"from_m\": 148228.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148735.993, \"from_m\": 148282.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\": 148899.486, \"from_m\": 148735.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149139.927, \"from_m\": 148899.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 150455.709, \"from_m\": 149139.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 157689.082, \"from_m\": 150455.709, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157747.789, \"from_m\": 157689.082, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171119.844, \"from_m\": 157747.789, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 173826.945, \"from_m\": 171119.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181020.852, \"from_m\": 173826.945, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181066.597, \"from_m\": 181020.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 191798.827, \"from_m\": 181066.597, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193232.876, \"from_m\": 191798.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193312.555, \"from_m\": 193232.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195917.193, \"from_m\": 193312.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 196377.803, \"from_m\": 195917.193, \"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\": 196432.229, \"from_m\": 196377.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 196500.967, \"from_m\": 196432.229, \"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\": 197316.878, \"from_m\": 196500.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\": 197462.483, \"from_m\": 197316.878, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 197514.4, \"from_m\": 197462.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197667.53, \"from_m\": 197514.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 218022.722, \"from_m\": 197667.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219603.013, \"from_m\": 218022.722, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 219649.612, \"from_m\": 219603.013, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 219683.985, \"from_m\": 219649.612, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 220678.455, \"from_m\": 219683.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 220846.237, \"from_m\": 220678.455, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 220942.576, \"from_m\": 220846.237, \"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\": 220987.714, \"from_m\": 220942.576, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 221069.52, \"from_m\": 220987.714, \"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\": 224059.318, \"from_m\": 221069.52, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 229927.168, \"from_m\": 224059.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 230098.596, \"from_m\": 229927.168, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 230134.18, \"from_m\": 230098.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230843.722, \"from_m\": 230134.18, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 236349.124, \"from_m\": 230843.722, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 239852.244, \"from_m\": 236349.124, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 254754.444, \"from_m\": 239852.244, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255425.857, \"from_m\": 254754.444, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 255503.067, \"from_m\": 255425.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255565.28, \"from_m\": 255503.067, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 256808.79, \"from_m\": 255565.28, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 259198.487, \"from_m\": 256808.79, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 259689.056, \"from_m\": 259198.487, \"capability_applied\": null, \"effective_limit_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\": 739794, \"profile_key\": \"10c62a860561b1738aaefd68327ab6e9bf1781d05a65f19a859dc21d8aa3dc36\", \"schedule_id\": 8123, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1136\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 7, \"distance_m\": 14734.015, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138\", \"location\": \"Whitacre Jn\", \"stage_seq\": 8, \"distance_m\": 16708.017, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 9, \"distance_m\": 32451.267, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1150\", \"wtt_dep\": \"1151\", \"location\": \"Nuneaton\", \"stage_seq\": 10, \"distance_m\": 33709.617, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Hinckley\", \"stage_seq\": 11, \"distance_m\": 40470.656, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Croft\", \"stage_seq\": 12, \"distance_m\": 50294.622, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 13, \"distance_m\": 58828.054, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1212\", \"location\": \"Leicester\", \"stage_seq\": 14, \"distance_m\": 63875.342, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Syston South Jn\", \"stage_seq\": 15, \"distance_m\": 71654.862, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Syston East Jn\", \"stage_seq\": 16, \"distance_m\": 72162.605, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Frisby S.B.\", \"stage_seq\": 17, \"distance_m\": 81726.906, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228H\", \"location\": \"Melton Mowbray\", \"stage_seq\": 18, \"distance_m\": 87886.061, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 19, \"distance_m\": 94108.269, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 20, \"distance_m\": 97733.007, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 21, \"distance_m\": 101415.321, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Langham Jn\", \"stage_seq\": 22, \"distance_m\": 104389.83, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Oakham\", \"stage_seq\": 23, \"distance_m\": 106366.929, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Manton Jn\", \"stage_seq\": 24, \"distance_m\": 111985.582, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 25, \"distance_m\": 118680.004, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Ketton S.B.\", \"stage_seq\": 26, \"distance_m\": 122893.023, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Stamford\", \"stage_seq\": 27, \"distance_m\": 128321.415, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 28, \"distance_m\": 132824.845, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Helpston Jn\", \"stage_seq\": 29, \"distance_m\": 139088.636, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Marholm Jn\", \"stage_seq\": 30, \"distance_m\": 143706.884, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1313\", \"location\": \"Peterborough\", \"stage_seq\": 31, \"distance_m\": 147678.434, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 32, \"distance_m\": 148957.231, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 33, \"distance_m\": 154352.555, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Whittlesea\", \"stage_seq\": 34, \"distance_m\": 157538.853, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321H\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 35, \"distance_m\": 159333.963, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 36, \"distance_m\": 163288.433, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"March West Jn\", \"stage_seq\": 37, \"distance_m\": 171252.57, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329H\", \"location\": \"March\", \"stage_seq\": 38, \"distance_m\": 171676.811, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 39, \"distance_m\": 174209.809, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Stonea S.B.\", \"stage_seq\": 40, \"distance_m\": 177982.223, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335H\", \"location\": \"Manea\", \"stage_seq\": 41, \"distance_m\": 180950.975, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 42, \"distance_m\": 184204.834, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342H\", \"location\": \"Ely North Jn\", \"stage_seq\": 43, \"distance_m\": 194446.871, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1348\", \"location\": \"Ely\", \"stage_seq\": 44, \"distance_m\": 196751.37, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 45, \"distance_m\": 197462.483, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356H\", \"location\": \"Waterbeach\", \"stage_seq\": 46, \"distance_m\": 211804.859, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Cambridge North\", \"stage_seq\": 47, \"distance_m\": 216705.752, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 48, \"distance_m\": 218875.309, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1407H\", \"location\": \"Cambridge\", \"stage_seq\": 49, \"distance_m\": 220439.071, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1413\", \"location\": \"Cambridge South\", \"stage_seq\": 50, \"distance_m\": 223032.724, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 51, \"distance_m\": 224148.464, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Audley End\", \"stage_seq\": 52, \"distance_m\": 242917.505, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Stansted North Jn\", \"stage_seq\": 53, \"distance_m\": 254754.444, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Stansted East Jn\", \"stage_seq\": 54, \"distance_m\": 255503.067, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Tye Green Jn\", \"stage_seq\": 55, \"distance_m\": 256614.927, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 56, \"distance_m\": 258636.214, \"section_seq\": 1, \"route_path_id\": 133008}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 57, \"distance_m\": 259689.056, \"section_seq\": 1, \"route_path_id\": 133008}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 259689.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133008}], \"total_distance_m\": 259689.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 255584.209, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4104.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1122", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:31:41Z\", \"source_id\": 62487548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:31:46Z\", \"source_id\": 19848200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:34:48Z\", \"source_id\": 62495900, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:34:50Z\", \"source_id\": 19850472, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:49:16Z\", \"source_id\": 62534172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:49:19Z\", \"source_id\": 19861166, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:55:33Z\", \"source_id\": 62550595, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T10:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T10:55:35Z\", \"source_id\": 19865737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:10:38Z\", \"source_id\": 62589671, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:10:41Z\", \"source_id\": 19876751, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:29:48Z\", \"source_id\": 19890997, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:43:06Z\", \"source_id\": 19900431, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:54:41Z\", \"source_id\": 19908781, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:06:59Z\", \"source_id\": 62732749, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:07:06Z\", \"source_id\": 19917458, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:05Z\", \"source_id\": 19934008, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:46:57Z\", \"source_id\": 62833603, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:00Z\", \"source_id\": 19946188, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:11Z\", \"source_id\": 62869320, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:15Z\", \"source_id\": 19956342, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:17Z\", \"source_id\": 62877149, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:22Z\", \"source_id\": 19958567, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:37Z\", \"source_id\": 62885603, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:41Z\", \"source_id\": 19960900, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:29Z\", \"source_id\": 19965111, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:11Z\", \"source_id\": 62933064, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:15Z\", \"source_id\": 19974392, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:23Z\", \"source_id\": 62963687, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:24Z\", \"source_id\": 19983187, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "2", "timing_fact_generation": 1789997905606782, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:47.535035", "service_state_evidence_id": 19983187, "current_leg_start_actual_dep": "2026-09-21T14:13:00+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:48.216448", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BHM |
SSD |
1L38 |
170101 |
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": 12489.981, "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": 12676.094, "from_m": 12489.981, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12739.151, "from_m": 12676.094, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12743.042, "from_m": 12739.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16383.129, "from_m": 12743.042, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16741.221, "from_m": 16383.129, "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": 16768.074, "from_m": 16741.221, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17097.934, "from_m": 16768.074, "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": 32392.437, "from_m": 17097.934, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33119.202, "from_m": 32392.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": 33159.347, "from_m": 33119.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33189.298, "from_m": 33159.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33232.578, "from_m": 33189.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33284.541, "from_m": 33232.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33341.033, "from_m": 33284.541, "capability_applied": null, "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": 33464.279, "from_m": 33341.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33947.35, "from_m": 33464.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 34063.892, "from_m": 33947.35, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34361.955, "from_m": 34063.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34450.607, "from_m": 34361.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35048.6, "from_m": 34450.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49676.461, "from_m": 35048.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50543.531, "from_m": 49676.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57701.609, "from_m": 50543.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": 58609.221, "from_m": 57701.609, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58725.914, "from_m": 58609.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58785.326, "from_m": 58725.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58928.978, "from_m": 58785.326, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62127.823, "from_m": 58928.978, "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": 62687.754, "from_m": 62127.823, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63434.621, "from_m": 62687.754, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64139.838, "from_m": 63434.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64656.397, "from_m": 64139.838, "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": 71331.766, "from_m": 64656.397, "capability_applied": null, "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": 71381.645, "from_m": 71331.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71439.372, "from_m": 71381.645, "capability_applied": null, "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": 71547.78, "from_m": 71439.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71654.862, "from_m": 71547.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72348.174, "from_m": 71654.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87967.384, "from_m": 72348.174, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88505.318, "from_m": 87967.384, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88581.307, "from_m": 88505.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105690.084, "from_m": 88581.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108784.722, "from_m": 105690.084, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110666.146, "from_m": 108784.722, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110717.714, "from_m": 110666.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111236.091, "from_m": 110717.714, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112025.287, "from_m": 111236.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112450.796, "from_m": 112025.287, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 124188.079, "from_m": 112450.796, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128187.684, "from_m": 124188.079, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129197.784, "from_m": 128187.684, "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": 144892.791, "from_m": 129197.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145005.969, "from_m": 144892.791, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 146920.233, "from_m": 145005.969, "capability_applied": null, "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": 147357.043, "from_m": 146920.233, "capability_applied": null, "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": 147445.686, "from_m": 147357.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 147474.946, "from_m": 147445.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147506.961, "from_m": 147474.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148228.446, "from_m": 147506.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 148282.29, "from_m": 148228.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148735.993, "from_m": 148282.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": 148899.486, "from_m": 148735.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149139.927, "from_m": 148899.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 150455.709, "from_m": 149139.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 157689.082, "from_m": 150455.709, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157747.789, "from_m": 157689.082, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171119.844, "from_m": 157747.789, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 173826.945, "from_m": 171119.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181020.852, "from_m": 173826.945, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181066.597, "from_m": 181020.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 191798.827, "from_m": 181066.597, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193232.876, "from_m": 191798.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193312.555, "from_m": 193232.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195917.193, "from_m": 193312.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 196377.803, "from_m": 195917.193, "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": 196432.229, "from_m": 196377.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 196500.967, "from_m": 196432.229, "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": 197316.878, "from_m": 196500.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": 197462.483, "from_m": 197316.878, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 197514.4, "from_m": 197462.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197667.53, "from_m": 197514.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 218022.722, "from_m": 197667.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219603.013, "from_m": 218022.722, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 219649.612, "from_m": 219603.013, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 219683.985, "from_m": 219649.612, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 220678.455, "from_m": 219683.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 220846.237, "from_m": 220678.455, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 220942.576, "from_m": 220846.237, "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": 220987.714, "from_m": 220942.576, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 221069.52, "from_m": 220987.714, "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": 224059.318, "from_m": 221069.52, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 229927.168, "from_m": 224059.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 230098.596, "from_m": 229927.168, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 230134.18, "from_m": 230098.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230843.722, "from_m": 230134.18, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 236349.124, "from_m": 230843.722, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 239852.244, "from_m": 236349.124, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 254754.444, "from_m": 239852.244, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255425.857, "from_m": 254754.444, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 255503.067, "from_m": 255425.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255565.28, "from_m": 255503.067, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 256808.79, "from_m": 255565.28, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 259198.487, "from_m": 256808.79, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 259689.056, "from_m": 259198.487, "capability_applied": null, "effective_limit_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": 739794, "profile_key": "10c62a860561b1738aaefd68327ab6e9bf1781d05a65f19a859dc21d8aa3dc36", "schedule_id": 8123, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1122", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1136", "location": "Coleshill Parkway", "stage_seq": 7, "distance_m": 14734.015, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138", "location": "Whitacre Jn", "stage_seq": 8, "distance_m": 16708.017, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Nuneaton Abbey Jn", "stage_seq": 9, "distance_m": 32451.267, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1150", "wtt_dep": "1151", "location": "Nuneaton", "stage_seq": 10, "distance_m": 33709.617, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Hinckley", "stage_seq": 11, "distance_m": 40470.656, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Croft", "stage_seq": 12, "distance_m": 50294.622, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Wigston North Jn", "stage_seq": 13, "distance_m": 58828.054, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1212", "location": "Leicester", "stage_seq": 14, "distance_m": 63875.342, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Syston South Jn", "stage_seq": 15, "distance_m": 71654.862, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Syston East Jn", "stage_seq": 16, "distance_m": 72162.605, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Frisby S.B.", "stage_seq": 17, "distance_m": 81726.906, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228H", "location": "Melton Mowbray", "stage_seq": 18, "distance_m": 87886.061, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 19, "distance_m": 94108.269, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Whissendine L.C.", "stage_seq": 20, "distance_m": 97733.007, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Ashwell L.C.", "stage_seq": 21, "distance_m": 101415.321, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Langham Jn", "stage_seq": 22, "distance_m": 104389.83, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Oakham", "stage_seq": 23, "distance_m": 106366.929, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Manton Jn", "stage_seq": 24, "distance_m": 111985.582, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Luffenham S.B.", "stage_seq": 25, "distance_m": 118680.004, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Ketton S.B.", "stage_seq": 26, "distance_m": 122893.023, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Stamford", "stage_seq": 27, "distance_m": 128321.415, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Uffington S.B. (Lincs)", "stage_seq": 28, "distance_m": 132824.845, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Helpston Jn", "stage_seq": 29, "distance_m": 139088.636, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Marholm Jn", "stage_seq": 30, "distance_m": 143706.884, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1313", "location": "Peterborough", "stage_seq": 31, "distance_m": 147678.434, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Peterborough East Jn", "stage_seq": 32, "distance_m": 148957.231, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Kings Dyke S.B.", "stage_seq": 33, "distance_m": 154352.555, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Whittlesea", "stage_seq": 34, "distance_m": 157538.853, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321H", "location": "Eastrea Sig. W6", "stage_seq": 35, "distance_m": 159333.963, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Three Horse Shoes", "stage_seq": 36, "distance_m": 163288.433, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "March West Jn", "stage_seq": 37, "distance_m": 171252.57, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329H", "location": "March", "stage_seq": 38, "distance_m": 171676.811, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "March South Sig. MS934", "stage_seq": 39, "distance_m": 174209.809, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334", "location": "Stonea S.B.", "stage_seq": 40, "distance_m": 177982.223, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335H", "location": "Manea", "stage_seq": 41, "distance_m": 180950.975, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "Manea Sig. Ca924", "stage_seq": 42, "distance_m": 184204.834, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342H", "location": "Ely North Jn", "stage_seq": 43, "distance_m": 194446.871, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1348", "location": "Ely", "stage_seq": 44, "distance_m": 196751.37, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Ely Dock Jn", "stage_seq": 45, "distance_m": 197462.483, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356H", "location": "Waterbeach", "stage_seq": 46, "distance_m": 211804.859, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Cambridge North", "stage_seq": 47, "distance_m": 216705.752, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Coldham Lane Jn", "stage_seq": 48, "distance_m": 218875.309, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1407H", "location": "Cambridge", "stage_seq": 49, "distance_m": 220439.071, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1413", "location": "Cambridge South", "stage_seq": 50, "distance_m": 223032.724, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Shepreth Branch Jn", "stage_seq": 51, "distance_m": 224148.464, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Audley End", "stage_seq": 52, "distance_m": 242917.505, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Stansted North Jn", "stage_seq": 53, "distance_m": 254754.444, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Stansted East Jn", "stage_seq": 54, "distance_m": 255503.067, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Tye Green Jn", "stage_seq": 55, "distance_m": 256614.927, "section_seq": 1, "route_path_id": 133008}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437H", "location": "Stansted Coopers Lane Jn", "stage_seq": 56, "distance_m": 258636.214, "section_seq": 1, "route_path_id": 133008}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 57, "distance_m": 259689.056, "section_seq": 1, "route_path_id": 133008}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 259689.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 133008}], "total_distance_m": 259689.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 255584.209, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4104.847, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19893, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:31:41Z", "source_id": 62487548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T10:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:31:46Z", "source_id": 19848200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:34:48Z", "source_id": 62495900, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T10:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:34:50Z", "source_id": 19850472, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:49:16Z", "source_id": 62534172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T10:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:49:19Z", "source_id": 19861166, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:55:33Z", "source_id": 62550595, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T10:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T10:55:35Z", "source_id": 19865737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:10:38Z", "source_id": 62589671, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T11:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:10:41Z", "source_id": 19876751, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:29:48Z", "source_id": 19890997, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:43:06Z", "source_id": 19900431, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T12:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:54:41Z", "source_id": 19908781, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:06:59Z", "source_id": 62732749, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T12:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:07:06Z", "source_id": 19917458, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T13:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:05Z", "source_id": 19934008, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:46:57Z", "source_id": 62833603, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T12:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:00Z", "source_id": 19946188, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:11Z", "source_id": 62869320, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T13:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:15Z", "source_id": 19956342, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:17Z", "source_id": 62877149, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T13:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:22Z", "source_id": 19958567, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:37Z", "source_id": 62885603, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T13:08:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:41Z", "source_id": 19960900, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:29Z", "source_id": 19965111, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:11Z", "source_id": 62933064, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T13:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:15Z", "source_id": 19974392, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:23Z", "source_id": 62963687, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T13:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:24Z", "source_id": 19983187, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1122 |
1122 |
9A |
None |
None |
Stansted Airport |
1440 |
1440 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00812/2026-09-21/detailed |
None |
Cambridge South |
2026-09-21T14:13:00+01:00 |
Stansted Airport |
24.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} |
22.9 |
1415 |
1439 |
Cambridge South |
Stansted Airport |
Stansted Airport |
51.8893715 |
0.2620681 |
51.8893715 |
0.2620681 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983187 |
1789997905606782 |
146 |
146 |
2026-09-21 13:49:48.216448 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:47.535035 |
| 712271 |
743783 |
C33219 |
172V37MO21 |
2026-09-21 |
COMPLETE |
19983243 |
2026-09-21 14:39:00 |
2026-09-21 13:49:52 |
2026-09-23 13:49:52 |
{"id": 743783, "stp": "P", "toc": "Northern", "uid": "C33219", "consist": "333006", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33219/2026-09-21/detailed", "trust_id": "172V37MO21", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "1B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2V37", "timing_status": "EARLY", "origin_station": "Ilkley", "current_leg_arr": "1439", "current_leg_dep": "1424", "current_leg_end": "Leeds", "origin_dep_time": "1410", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-21T13:49:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7151460999999997, 53.8760505], [-1.7133923, 53.8751213], [-1.7118496, 53.87430710000001], [-1.7107022999999997, 53.8737017], [-1.7101227, 53.8733853], [-1.7098516, 53.8732348], [-1.7096043, 53.873082], [-1.7092357000000002, 53.87283600000001], [-1.7089073999999995, 53.87258510000001], [-1.7085691999999997, 53.87230589999999], [-1.7082579999999998, 53.8720326], [-1.7078080999999998, 53.8715491], [-1.7074739, 53.8710317], [-1.7072541, 53.8706247], [-1.7070547, 53.870218400000006], [-1.7069791, 53.87002259999999], [-1.7069194, 53.8698241], [-1.7068313, 53.86942030000001], [-1.7067990398270907, 53.86911379019632], [-1.7067894, 53.8690222], [-1.7067806999999997, 53.8686239], [-1.7067990398270907, 53.86836597698181], [-1.7068043, 53.86829199999998], [-1.7068783, 53.8679457], [-1.7069723, 53.8676267], [-1.7070631, 53.867384599999994], [-1.7071536, 53.8671573], [-1.7073561, 53.8667718], [-1.7074908999999998, 53.8665575], [-1.7078542999999995, 53.86603159999999], [-1.7081486999999995, 53.8656033], [-1.7083491999999998, 53.865236], [-1.7084189999999997, 53.8651083], [-1.7085174999999997, 53.8649007], [-1.7085718, 53.86474959999999], [-1.7086395999999997, 53.86454160000001], [-1.7086757999999995, 53.86435660000001], [-1.7087287, 53.86402249999999], [-1.7087703, 53.863507199999994], [-1.7087675999999998, 53.86299620000001], [-1.7086647999999998, 53.862345100000006], [-1.7085062, 53.86166790000001], [-1.708395, 53.861236799999986], [-1.7083003, 53.8608384], [-1.7082337, 53.8605771], [-1.7082157999999998, 53.8604949], [-1.7078302999999997, 53.85900879999999], [-1.7076062999999997, 53.8585137], [-1.7073324999999997, 53.8580314], [-1.7070124999999998, 53.85757809999999], [-1.7067990398270907, 53.857327090965974], [-1.7066463999999997, 53.85714759999999], [-1.7058929000000005, 53.8564291], [-1.7051481999999998, 53.8557737], [-1.7047485, 53.85537369999999], [-1.704462, 53.855039399999995], [-1.7041915, 53.8546742], [-1.7039572999999997, 53.8542722], [-1.7037606000000003, 53.85386080000001], [-1.7035535000000002, 53.8533448], [-1.7034693999999997, 53.8529823], [-1.7033961, 53.85261659999999], [-1.7033591999999995, 53.85190990000001], [-1.7033864999999997, 53.8515008], [-1.7034594, 53.851105899999986], [-1.7035843, 53.8506554], [-1.7037306, 53.8502301], [-1.704093, 53.8491785], [-1.7044348, 53.8480663], [-1.704482, 53.847063199999994], [-1.7042889, 53.8462087], [-1.7040331, 53.84553399999999], [-1.703774, 53.8450759], [-1.7035288, 53.844674600000005], [-1.7029561, 53.84395550000001], [-1.7027026999999997, 53.8437174], [-1.7021019, 53.8431856], [-1.7010368, 53.842468999999994], [-1.7001523, 53.8419907], [-1.6992208999999998, 53.84157940000001], [-1.6983529999999998, 53.84124329999999], [-1.6976351, 53.8410109], [-1.6970419, 53.8408372], [-1.6957418, 53.840557999999994], [-1.6952422129015174, 53.84046508143667], [-1.6946111, 53.8403477], [-1.6931857999999995, 53.84014810000001], [-1.692197, 53.84000809999999], [-1.6916078, 53.83992469999999], [-1.6908723, 53.8398243], [-1.6904594999999998, 53.83977459999999], [-1.6901524, 53.839741200000006], [-1.6896143999999995, 53.839678799999994], [-1.6893327, 53.83964420000001], [-1.688916, 53.8395804], [-1.6884054, 53.83949880000001], [-1.6878264, 53.83939139999999], [-1.6874528999999998, 53.83932139999999], [-1.6871780999999997, 53.8392625], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Guiseley", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Guiseley", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 557.03, \"from_m\": 281.246, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 604.326, \"from_m\": 557.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.865, \"from_m\": 604.326, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1496.53, \"from_m\": 671.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1659.046, \"from_m\": 1496.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7002.814, \"from_m\": 1659.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9567.823, \"from_m\": 7002.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11603.854, \"from_m\": 9567.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14623.24, \"from_m\": 11603.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14796.738, \"from_m\": 14623.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14924.739, \"from_m\": 14796.738, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17549.416, \"from_m\": 14924.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23644.479, \"from_m\": 17549.416, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24828.33, \"from_m\": 23644.479, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25107.106, \"from_m\": 24828.33, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25144.83, \"from_m\": 25107.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25608.244, \"from_m\": 25144.83, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25930.455, \"from_m\": 25608.244, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 743783, \"profile_key\": \"6c2511d0536279be81275b692e49c1b62ff40ac7dd31c98f26ba43593f8549c9\", \"schedule_id\": 4322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.685, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1418\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 5163.92, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 7363.751, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 9654.2, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Apperley Jn\", \"stage_seq\": 6, \"distance_m\": 14910.786, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Armley Jn\", \"stage_seq\": 7, \"distance_m\": 23851.1, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 8, \"distance_m\": 25404.824, \"section_seq\": 1, \"route_path_id\": 130791}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 25930.455, \"section_seq\": 1, \"route_path_id\": 130791}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25930.455, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130791}], \"total_distance_m\": 25930.455, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25892.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1410", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:57Z\", \"source_id\": 62893880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:02Z\", \"source_id\": 19963301, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:41Z\", \"source_id\": 62900672, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:43Z\", \"source_id\": 19965264, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:10Z\", \"source_id\": 62912386, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:13Z\", \"source_id\": 19968475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:10Z\", \"source_id\": 62912386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:13Z\", \"source_id\": 19968477, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:23Z\", \"source_id\": 62963747, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:29Z\", \"source_id\": 19983243, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "1", "timing_fact_generation": 1789997910656046, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:52.150475", "service_state_evidence_id": 19983243, "current_leg_start_actual_dep": "2026-09-21T14:24:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:52.216415", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
ILK |
LDS |
2V37 |
333006 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 230.476, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 557.03, "from_m": 281.246, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 604.326, "from_m": 557.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.865, "from_m": 604.326, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1496.53, "from_m": 671.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1659.046, "from_m": 1496.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7002.814, "from_m": 1659.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9567.823, "from_m": 7002.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11603.854, "from_m": 9567.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14623.24, "from_m": 11603.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14796.738, "from_m": 14623.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14924.739, "from_m": 14796.738, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17549.416, "from_m": 14924.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23644.479, "from_m": 17549.416, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24828.33, "from_m": 23644.479, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25107.106, "from_m": 24828.33, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25144.83, "from_m": 25107.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25608.244, "from_m": 25144.83, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25930.455, "from_m": 25608.244, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 743783, "profile_key": "6c2511d0536279be81275b692e49c1b62ff40ac7dd31c98f26ba43593f8549c9", "schedule_id": 4322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1410", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130791}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.685, "section_seq": 1, "route_path_id": 130791}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1418", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 5163.92, "section_seq": 1, "route_path_id": 130791}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421", "location": "Menston", "stage_seq": 4, "distance_m": 7363.751, "section_seq": 1, "route_path_id": 130791}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424H", "location": "Guiseley", "stage_seq": 5, "distance_m": 9654.2, "section_seq": 1, "route_path_id": 130791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Apperley Jn", "stage_seq": 6, "distance_m": 14910.786, "section_seq": 1, "route_path_id": 130791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Armley Jn", "stage_seq": 7, "distance_m": 23851.1, "section_seq": 1, "route_path_id": 130791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Leeds West Jn", "stage_seq": 8, "distance_m": 25404.824, "section_seq": 1, "route_path_id": 130791}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 25930.455, "section_seq": 1, "route_path_id": 130791}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25930.455, "from_m": 0.0, "section_seq": 1, "route_path_id": 130791}], "total_distance_m": 25930.455, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25892.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:57Z", "source_id": 62893880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:02Z", "source_id": 19963301, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:41Z", "source_id": 62900672, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:43Z", "source_id": 19965264, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:10Z", "source_id": 62912386, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:13Z", "source_id": 19968475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:10Z", "source_id": 62912386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:13Z", "source_id": 19968477, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:23Z", "source_id": 62963747, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:29Z", "source_id": 19983243, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Ilkley |
1410 |
1410 |
2 |
None |
None |
Leeds |
1440 |
1440 |
1B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C33219/2026-09-21/detailed |
None |
Guiseley |
2026-09-21T14:24:30+01:00 |
Leeds |
15.0 |
{"type": "LineString", "coordinates": [[-1.7151460999999997, 53.8760505], [-1.7133923, 53.8751213], [-1.7118496, 53.87430710000001], [-1.7107022999999997, 53.8737017], [-1.7101227, 53.8733853], [-1.7098516, 53.8732348], [-1.7096043, 53.873082], [-1.7092357000000002, 53.87283600000001], [-1.7089073999999995, 53.87258510000001], [-1.7085691999999997, 53.87230589999999], [-1.7082579999999998, 53.8720326], [-1.7078080999999998, 53.8715491], [-1.7074739, 53.8710317], [-1.7072541, 53.8706247], [-1.7070547, 53.870218400000006], [-1.7069791, 53.87002259999999], [-1.7069194, 53.8698241], [-1.7068313, 53.86942030000001], [-1.7067990398270907, 53.86911379019632], [-1.7067894, 53.8690222], [-1.7067806999999997, 53.8686239], [-1.7067990398270907, 53.86836597698181], [-1.7068043, 53.86829199999998], [-1.7068783, 53.8679457], [-1.7069723, 53.8676267], [-1.7070631, 53.867384599999994], [-1.7071536, 53.8671573], [-1.7073561, 53.8667718], [-1.7074908999999998, 53.8665575], [-1.7078542999999995, 53.86603159999999], [-1.7081486999999995, 53.8656033], [-1.7083491999999998, 53.865236], [-1.7084189999999997, 53.8651083], [-1.7085174999999997, 53.8649007], [-1.7085718, 53.86474959999999], [-1.7086395999999997, 53.86454160000001], [-1.7086757999999995, 53.86435660000001], [-1.7087287, 53.86402249999999], [-1.7087703, 53.863507199999994], [-1.7087675999999998, 53.86299620000001], [-1.7086647999999998, 53.862345100000006], [-1.7085062, 53.86166790000001], [-1.708395, 53.861236799999986], [-1.7083003, 53.8608384], [-1.7082337, 53.8605771], [-1.7082157999999998, 53.8604949], [-1.7078302999999997, 53.85900879999999], [-1.7076062999999997, 53.8585137], [-1.7073324999999997, 53.8580314], [-1.7070124999999998, 53.85757809999999], [-1.7067990398270907, 53.857327090965974], [-1.7066463999999997, 53.85714759999999], [-1.7058929000000005, 53.8564291], [-1.7051481999999998, 53.8557737], [-1.7047485, 53.85537369999999], [-1.704462, 53.855039399999995], [-1.7041915, 53.8546742], [-1.7039572999999997, 53.8542722], [-1.7037606000000003, 53.85386080000001], [-1.7035535000000002, 53.8533448], [-1.7034693999999997, 53.8529823], [-1.7033961, 53.85261659999999], [-1.7033591999999995, 53.85190990000001], [-1.7033864999999997, 53.8515008], [-1.7034594, 53.851105899999986], [-1.7035843, 53.8506554], [-1.7037306, 53.8502301], [-1.704093, 53.8491785], [-1.7044348, 53.8480663], [-1.704482, 53.847063199999994], [-1.7042889, 53.8462087], [-1.7040331, 53.84553399999999], [-1.703774, 53.8450759], [-1.7035288, 53.844674600000005], [-1.7029561, 53.84395550000001], [-1.7027026999999997, 53.8437174], [-1.7021019, 53.8431856], [-1.7010368, 53.842468999999994], [-1.7001523, 53.8419907], [-1.6992208999999998, 53.84157940000001], [-1.6983529999999998, 53.84124329999999], [-1.6976351, 53.8410109], [-1.6970419, 53.8408372], [-1.6957418, 53.840557999999994], [-1.6952422129015174, 53.84046508143667], [-1.6946111, 53.8403477], [-1.6931857999999995, 53.84014810000001], [-1.692197, 53.84000809999999], [-1.6916078, 53.83992469999999], [-1.6908723, 53.8398243], [-1.6904594999999998, 53.83977459999999], [-1.6901524, 53.839741200000006], [-1.6896143999999995, 53.839678799999994], [-1.6893327, 53.83964420000001], [-1.688916, 53.8395804], [-1.6884054, 53.83949880000001], [-1.6878264, 53.83939139999999], [-1.6874528999999998, 53.83932139999999], [-1.6871780999999997, 53.8392625], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
10.1 |
1424 |
1439 |
Guiseley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 13:49:52 |
TERMINATED |
2026-09-21 13:39:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983243 |
1789997910656046 |
23 |
23 |
2026-09-21 13:49:52.216415 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:52.150475 |
| 712272 |
742580 |
L54676 |
492W16MM21 |
2026-09-21 |
COMPLETE |
19983372 |
2026-09-21 14:39:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 742580, "stp": "P", "toc": "Greater Anglia", "uid": "L54676", "consist": "755402", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54676/2026-09-21/detailed", "trust_id": "492W16MM21", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "5", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2W16", "timing_status": "EARLY", "origin_station": "Ipswich", "current_leg_arr": "1439", "current_leg_dep": "1419", "current_leg_end": "Cambridge", "origin_dep_time": "1320", "origin_platform": "4B", "current_location": "Cambridge", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40855530000000007, 52.2390314], [0.4045662, 52.2367441], [0.4029648, 52.2359173], [0.4014515, 52.2350281], [0.3976787, 52.2328187], [0.3958789999999999, 52.231726300000005], [0.3949401, 52.2311675], [0.3943187, 52.230765700000006], [0.3934422, 52.230128399999984], [0.3925956, 52.2294689], [0.392002, 52.2289613], [0.3914051, 52.228401899999994], [0.3907953, 52.2278118], [0.3903843, 52.2273759], [0.3900483, 52.22699359999999], [0.38946059999999993, 52.2262623], [0.3891244, 52.22581639999999], [0.3888212999999999, 52.22537869999999], [0.3883112, 52.2245519], [0.3879131, 52.22379159999999], [0.387601, 52.2231024], [0.38730599999999993, 52.2222472], [0.38714670000000007, 52.2216761], [0.3868473999999999, 52.220538700000006], [0.3866828673197634, 52.21998654579095], [0.3866465, 52.219864499999986], [0.3864195, 52.21920099999999], [0.3862138, 52.218655000000005], [0.3860946, 52.2183605], [0.38598769999999993, 52.218115100000006], [0.38556509999999994, 52.2171856], [0.38530449999999994, 52.21665960000001], [0.3851107999999999, 52.2162912], [0.384692, 52.21553049999999], [0.3844856, 52.21517999999999], [0.3840619, 52.2145009], [0.3836167, 52.2138285], [0.3834302, 52.21354789999999], [0.3831846, 52.2131748], [0.3828197, 52.21262799999999], [0.3822017, 52.2116933], [0.3817556, 52.21104299999999], [0.38154999999999994, 52.210761999999995], [0.3810639, 52.2101283], [0.3806222, 52.2096272], [0.3803772, 52.2093781], [0.3799799, 52.2090061], [0.3796053999999999, 52.20868599999999], [0.3790174999999999, 52.20822209999999], [0.378357, 52.20777009999999], [0.3779936, 52.207534200000005], [0.3773715, 52.20716209999999], [0.3763712, 52.2065707], [0.3756838, 52.2061722], [0.3743543, 52.20538229999999], [0.3737927, 52.20509239999999], [0.37348649999999994, 52.204919699999984], [0.3731315999999999, 52.2047109], [0.3722513, 52.2042103], [0.3717271, 52.2039268], [0.37109469999999994, 52.203608499999994], [0.3704535, 52.203299], [0.36962610000000007, 52.2029255], [0.3688595, 52.20259239999999], [0.3685458999999999, 52.2024674], [0.3678028, 52.2021867], [0.3672228, 52.2019755], [0.3665167, 52.20173559999999], [0.3663402999999999, 52.2016788], [0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Newmarket", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Newmarket", "current_leg_milage": "14.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\": 1648.98, \"from_m\": 157.704, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22955.003, \"from_m\": 1648.98, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23194.484, \"from_m\": 22955.003, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62472.974, \"from_m\": 23194.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64117.53, \"from_m\": 62472.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65837.697, \"from_m\": 64117.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65859.346, \"from_m\": 65837.697, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66516.911, \"from_m\": 65859.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 87516.914, \"from_m\": 66516.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87776.444, \"from_m\": 87516.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88608.666, \"from_m\": 87776.444, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88767.312, \"from_m\": 88608.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88829.285, \"from_m\": 88767.312, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 88868.533, \"from_m\": 88829.285, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89346.225, \"from_m\": 88868.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 742580, \"profile_key\": \"afdd89126051fbabf936e8dbf2c84926f3b238d4915e5522c3e46c8db22673d1\", \"schedule_id\": 16862, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1439.448, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 2810.796, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 8125.231, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328H\", \"location\": \"Needham Market\", \"stage_seq\": 5, \"distance_m\": 13525.577, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1332H\", \"wtt_dep\": \"1334\", \"location\": \"Stowmarket\", \"stage_seq\": 6, \"distance_m\": 19059.308, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 22937.559, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1342\", \"wtt_dep\": \"1342H\", \"location\": \"Elmswell\", \"stage_seq\": 8, \"distance_m\": 28628.475, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1347H\", \"wtt_dep\": \"1348H\", \"location\": \"Thurston\", \"stage_seq\": 9, \"distance_m\": 35828.528, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1400\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 10, \"distance_m\": 42378.697, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Kennett\", \"stage_seq\": 11, \"distance_m\": 57939.008, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Chippenham Jn\", \"stage_seq\": 12, \"distance_m\": 62410.727, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Newmarket\", \"stage_seq\": 13, \"distance_m\": 65859.346, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Dullingham\", \"stage_seq\": 14, \"distance_m\": 71097.649, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 15, \"distance_m\": 87822.294, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 16, \"distance_m\": 89346.225, \"section_seq\": 1, \"route_path_id\": 137176}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 89346.225, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137176}], \"total_distance_m\": 89346.225, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49909.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39437.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:26:24Z\", \"source_id\": 62782072, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:26:27Z\", \"source_id\": 19931432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:19Z\", \"source_id\": 62791674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:30:22Z\", \"source_id\": 19934217, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:31Z\", \"source_id\": 62817326, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:40:36Z\", \"source_id\": 19941649, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:31Z\", \"source_id\": 62837633, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:36Z\", \"source_id\": 19947377, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:10Z\", \"source_id\": 62844386, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:16Z\", \"source_id\": 19949262, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:43Z\", \"source_id\": 62880652, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:49Z\", \"source_id\": 19959588, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:00Z\", \"source_id\": 62901565, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:05Z\", \"source_id\": 19965527, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:03Z\", \"source_id\": 62925055, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:05Z\", \"source_id\": 19972046, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:34Z\", \"source_id\": 62964185, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:39Z\", \"source_id\": 19983372, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "5", "timing_fact_generation": 1789997920477971, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:39:54.273578", "service_state_evidence_id": 19983372, "current_leg_start_actual_dep": "2026-09-21T14:20:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:49:54.327236", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
IPS |
CBG |
2W16 |
755402 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 157.704, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1648.98, "from_m": 157.704, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22955.003, "from_m": 1648.98, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23194.484, "from_m": 22955.003, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62472.974, "from_m": 23194.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64117.53, "from_m": 62472.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65837.697, "from_m": 64117.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65859.346, "from_m": 65837.697, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66516.911, "from_m": 65859.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 87516.914, "from_m": 66516.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87776.444, "from_m": 87516.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88608.666, "from_m": 87776.444, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88767.312, "from_m": 88608.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88829.285, "from_m": 88767.312, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 88868.533, "from_m": 88829.285, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89346.225, "from_m": 88868.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 742580, "profile_key": "afdd89126051fbabf936e8dbf2c84926f3b238d4915e5522c3e46c8db22673d1", "schedule_id": 16862, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1320", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1439.448, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 2810.796, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 8125.231, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328H", "location": "Needham Market", "stage_seq": 5, "distance_m": 13525.577, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1332H", "wtt_dep": "1334", "location": "Stowmarket", "stage_seq": 6, "distance_m": 19059.308, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 22937.559, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1342", "wtt_dep": "1342H", "location": "Elmswell", "stage_seq": 8, "distance_m": 28628.475, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1347H", "wtt_dep": "1348H", "location": "Thurston", "stage_seq": 9, "distance_m": 35828.528, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1400", "location": "Bury St Edmunds", "stage_seq": 10, "distance_m": 42378.697, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Kennett", "stage_seq": 11, "distance_m": 57939.008, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Chippenham Jn", "stage_seq": 12, "distance_m": 62410.727, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Newmarket", "stage_seq": 13, "distance_m": 65859.346, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Dullingham", "stage_seq": 14, "distance_m": 71097.649, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Coldham Lane Jn", "stage_seq": 15, "distance_m": 87822.294, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Cambridge", "stage_seq": 16, "distance_m": 89346.225, "section_seq": 1, "route_path_id": 137176}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 89346.225, "from_m": 0.0, "section_seq": 1, "route_path_id": 137176}], "total_distance_m": 89346.225, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49909.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39437.136, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13250, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:26:24Z", "source_id": 62782072, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:26:27Z", "source_id": 19931432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:19Z", "source_id": 62791674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:30:22Z", "source_id": 19934217, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:31Z", "source_id": 62817326, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:40:36Z", "source_id": 19941649, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:31Z", "source_id": 62837633, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:36Z", "source_id": 19947377, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:10Z", "source_id": 62844386, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:16Z", "source_id": 19949262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:43Z", "source_id": 62880652, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:09:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:49Z", "source_id": 19959588, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:00Z", "source_id": 62901565, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:05Z", "source_id": 19965527, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12314, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:03Z", "source_id": 62925055, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:05Z", "source_id": 19972046, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:34Z", "source_id": 62964185, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:39Z", "source_id": 19983372, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Ipswich |
1320 |
1320 |
4B |
None |
None |
Cambridge |
1440 |
1440 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54676/2026-09-21/detailed |
None |
Newmarket |
2026-09-21T14:20:00+01:00 |
Cambridge |
20.0 |
{"type": "LineString", "coordinates": [[0.40855530000000007, 52.2390314], [0.4045662, 52.2367441], [0.4029648, 52.2359173], [0.4014515, 52.2350281], [0.3976787, 52.2328187], [0.3958789999999999, 52.231726300000005], [0.3949401, 52.2311675], [0.3943187, 52.230765700000006], [0.3934422, 52.230128399999984], [0.3925956, 52.2294689], [0.392002, 52.2289613], [0.3914051, 52.228401899999994], [0.3907953, 52.2278118], [0.3903843, 52.2273759], [0.3900483, 52.22699359999999], [0.38946059999999993, 52.2262623], [0.3891244, 52.22581639999999], [0.3888212999999999, 52.22537869999999], [0.3883112, 52.2245519], [0.3879131, 52.22379159999999], [0.387601, 52.2231024], [0.38730599999999993, 52.2222472], [0.38714670000000007, 52.2216761], [0.3868473999999999, 52.220538700000006], [0.3866828673197634, 52.21998654579095], [0.3866465, 52.219864499999986], [0.3864195, 52.21920099999999], [0.3862138, 52.218655000000005], [0.3860946, 52.2183605], [0.38598769999999993, 52.218115100000006], [0.38556509999999994, 52.2171856], [0.38530449999999994, 52.21665960000001], [0.3851107999999999, 52.2162912], [0.384692, 52.21553049999999], [0.3844856, 52.21517999999999], [0.3840619, 52.2145009], [0.3836167, 52.2138285], [0.3834302, 52.21354789999999], [0.3831846, 52.2131748], [0.3828197, 52.21262799999999], [0.3822017, 52.2116933], [0.3817556, 52.21104299999999], [0.38154999999999994, 52.210761999999995], [0.3810639, 52.2101283], [0.3806222, 52.2096272], [0.3803772, 52.2093781], [0.3799799, 52.2090061], [0.3796053999999999, 52.20868599999999], [0.3790174999999999, 52.20822209999999], [0.378357, 52.20777009999999], [0.3779936, 52.207534200000005], [0.3773715, 52.20716209999999], [0.3763712, 52.2065707], [0.3756838, 52.2061722], [0.3743543, 52.20538229999999], [0.3737927, 52.20509239999999], [0.37348649999999994, 52.204919699999984], [0.3731315999999999, 52.2047109], [0.3722513, 52.2042103], [0.3717271, 52.2039268], [0.37109469999999994, 52.203608499999994], [0.3704535, 52.203299], [0.36962610000000007, 52.2029255], [0.3688595, 52.20259239999999], [0.3685458999999999, 52.2024674], [0.3678028, 52.2021867], [0.3672228, 52.2019755], [0.3665167, 52.20173559999999], [0.3663402999999999, 52.2016788], [0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} |
14.6 |
1419 |
1439 |
Newmarket |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:39:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983372 |
1789997920477971 |
44 |
44 |
2026-09-21 13:49:54.327236 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:39:54.273578 |
| 712273 |
742188 |
L86488 |
865Y01MM21 |
2026-09-21 |
COMPLETE |
19984414 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 742188, "stp": "P", "toc": "South Western Railway", "uid": "L86488", "consist": "450012", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86488/2026-09-21/detailed", "trust_id": "865Y01MM21", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-21", "dest_arr_time": "1452", "dest_platform": "3A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "5Y01", "timing_status": "EARLY", "origin_station": "Woking", "current_leg_arr": "1440", "current_leg_dep": "1419½", "current_leg_end": "Southampton Central", "origin_dep_time": "1305", "origin_platform": "5", "current_location": "Southampton Central", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1927621, 50.8537326], [-1.1929510999999997, 50.8540234], [-1.1932649999999998, 50.854579], [-1.1934292999999998, 50.8549575], [-1.1935694, 50.8552309], [-1.1938089, 50.8555873], [-1.1939972, 50.8558776], [-1.1942003999999995, 50.85608299999999], [-1.1944373, 50.856296500000006], [-1.1947388, 50.8565285], [-1.1950746, 50.8567939], [-1.1954033, 50.85701220000001], [-1.1957679, 50.857227], [-1.1961624999999998, 50.85742919999999], [-1.1966239, 50.85760970000001], [-1.1971080999999997, 50.85775830000001], [-1.1976535999999998, 50.8578914], [-1.198258, 50.8579954], [-1.1987184999999998, 50.8580428], [-1.1991849, 50.85806689999999], [-1.1997487999999998, 50.858068], [-1.2003851, 50.85805460000001], [-1.2023700999999998, 50.8579897], [-1.2119628999999998, 50.8576763], [-1.2126106, 50.857671], [-1.2133712, 50.85769539999999], [-1.2140396, 50.857743000000006], [-1.214718, 50.85781759999999], [-1.2154316, 50.8579167], [-1.2161939, 50.8580639], [-1.2170402, 50.85825679999999], [-1.2255221, 50.8603395], [-1.2256663, 50.8603743], [-1.2303067, 50.86151679999999], [-1.2309652999999998, 50.86168669999999], [-1.2316109999999998, 50.86186740000001], [-1.2317747999999995, 50.8619141], [-1.2323376, 50.8620912], [-1.2328835, 50.8622718], [-1.2334892, 50.8624874], [-1.2340133999999998, 50.8626871], [-1.2345345, 50.8628957], [-1.2350079, 50.8630995], [-1.2356079, 50.86337619999999], [-1.2363364, 50.863731900000005], [-1.2373376, 50.864251499999995], [-1.2518805, 50.87184009999999], [-1.2524812, 50.87214949999999], [-1.2531380999999997, 50.87245849999999], [-1.2538680999999998, 50.8727695], [-1.2544603999999997, 50.8730101], [-1.2551523999999998, 50.8732674], [-1.2557492, 50.873472099999994], [-1.2564277999999998, 50.8736907], [-1.2570518, 50.8738744], [-1.257191, 50.873915299999986], [-1.25764139776733, 50.87403412393201], [-1.2579942, 50.8741272], [-1.25876, 50.87431490000001], [-1.2595477999999998, 50.8744847], [-1.260203, 50.8746079], [-1.2608118999999998, 50.87471380000001], [-1.2620966, 50.87491320000001], [-1.262841, 50.8750461], [-1.263651, 50.87520719999999], [-1.2644776999999998, 50.8753977], [-1.2652054, 50.8755765], [-1.26589, 50.8757719], [-1.2772077, 50.8792242], [-1.2780005921418784, 50.87946438542721], [-1.2805527999999995, 50.88023750000001], [-1.2828796999999998, 50.88094279999999], [-1.2835814, 50.8811673], [-1.2842400000000005, 50.8813922], [-1.2843615, 50.88143639999999], [-1.2849741999999995, 50.8816762], [-1.2854300999999997, 50.8818728], [-1.2859084, 50.882093700000006], [-1.2865196999999997, 50.882405000000006], [-1.2869379, 50.88264010000002], [-1.2873344999999998, 50.882877], [-1.2878197000000002, 50.88318929999999], [-1.2882874, 50.88353060000001], [-1.2889531999999997, 50.88403769999999], [-1.2893901, 50.8843513], [-1.2897931, 50.8846035], [-1.290207, 50.884837099999984], [-1.2906521, 50.8850685], [-1.2911784999999998, 50.8853135], [-1.2917457999999995, 50.8855518], [-1.2922997000000005, 50.8857463], [-1.2929286999999998, 50.8859436], [-1.2935924999999997, 50.8861196], [-1.2942201999999998, 50.8862612], [-1.2947432, 50.8863554], [-1.2951764, 50.88642270000001], [-1.2956002, 50.88648109999999], [-1.2960615, 50.88653010000001], [-1.2965098, 50.886563499999994], [-1.2968983, 50.88658049999999], [-1.2973315, 50.8865902], [-1.2977607, 50.886585799999985], [-1.2981628, 50.8865694], [-1.2986109, 50.8865376], [-1.2989864, 50.8864992], [-1.2993995, 50.8864478], [-1.2998044999999998, 50.8863818], [-1.3002229, 50.88630330000001], [-1.3006010999999995, 50.8862146], [-1.3008908, 50.8861438], [-1.3012408, 50.886035099999994], [-1.3016028999999998, 50.88591960000001], [-1.3019507, 50.88579339999999], [-1.302299, 50.885651199999984], [-1.302729, 50.88545409999999], [-1.3030614, 50.88527700000001], [-1.3034912, 50.88502660000001], [-1.3038892, 50.8847683], [-1.3042146999999995, 50.8845191], [-1.3045369999999998, 50.88424029999999], [-1.304829, 50.8839478], [-1.3051095999999998, 50.88361210000001], [-1.305338, 50.883283000000006], [-1.3055428, 50.8829209], [-1.3058835, 50.8822394], [-1.3060931, 50.881893], [-1.306326, 50.88155429999999], [-1.3065810999999998, 50.8812184], [-1.3068559999999998, 50.8809146], [-1.3071766, 50.8805888], [-1.3075378999999998, 50.88026539999999], [-1.307941, 50.87994659999999], [-1.308342, 50.8796623], [-1.3086492109774526, 50.87946438542721], [-1.3087892, 50.87937420000001], [-1.3092592999999997, 50.8791086], [-1.3098373, 50.8788186], [-1.3103583, 50.8785824], [-1.3238348, 50.87287250000001], [-1.3252096999999998, 50.8722899], [-1.32584, 50.8720409], [-1.3265193, 50.8718134], [-1.32699, 50.8716724], [-1.3275073, 50.8715445], [-1.3280052999999998, 50.871438299999994], [-1.3285790999999998, 50.8713293], [-1.3290551999999998, 50.871254], [-1.3296237999999998, 50.87117859999999], [-1.3301607999999998, 50.871127699999995], [-1.3307476, 50.871093399999985], [-1.3313437, 50.8710761], [-1.3319303999999998, 50.87108020000001], [-1.3326017, 50.8711076], [-1.3332637, 50.871157], [-1.3340316, 50.8712525], [-1.3346004000000002, 50.871342899999995], [-1.335136, 50.87144409999999], [-1.3358124, 50.871603], [-1.3363691, 50.8717545], [-1.3369658999999998, 50.871942700000005], [-1.3374845, 50.87213560000001], [-1.3379893, 50.8723464], [-1.3384898, 50.8725797], [-1.338984, 50.87283570000001], [-1.3394962, 50.87312190000001], [-1.3399975999999998, 50.8734441], [-1.3405126999999997, 50.873816299999994], [-1.3409899, 50.8742306], [-1.3413589, 50.8745926], [-1.3426896999999998, 50.8759706], [-1.3428141, 50.8760994], [-1.3443702, 50.8777106], [-1.3446081999999997, 50.877972199999995], [-1.3449537, 50.8783601], [-1.3452708999999998, 50.878759], [-1.3455408999999998, 50.8791216], [-1.3457759237584543, 50.87946438542721], [-1.3458433999999997, 50.8795628], [-1.3461118999999997, 50.8799844], [-1.3464258999999998, 50.8805261], [-1.3465788, 50.8808343], [-1.3467804999999995, 50.88127179999999], [-1.3469504, 50.8816708], [-1.3470827999999997, 50.8820155], [-1.3472404999999998, 50.8825127], [-1.3473592, 50.8829122], [-1.3474724, 50.883394800000005], [-1.3474729261792822, 50.88339724625157], [-1.3478139999999998, 50.88498289999999], [-1.3479268999999998, 50.8854765], [-1.3480434999999995, 50.8859176], [-1.3481759999999998, 50.8863347], [-1.3483320999999997, 50.88676039999999], [-1.3485269999999998, 50.8871942], [-1.3487495, 50.8876258], [-1.348991, 50.8880359], [-1.3492309999999998, 50.8884224], [-1.3496591, 50.88899789999999], [-1.3500412999999998, 50.8894536], [-1.3505931999999998, 50.8900427], [-1.3511334999999998, 50.8905488], [-1.3516368999999997, 50.89096479999999], [-1.3522202999999997, 50.891416500000005], [-1.3528431, 50.89184840000001], [-1.3534959999999998, 50.8922615], [-1.3542426, 50.89268239999999], [-1.3548052999999998, 50.8929783], [-1.3555676, 50.89334139999998], [-1.3563742, 50.893695599999994], [-1.3570911, 50.893986000000005], [-1.3578143, 50.8942623], [-1.3603748, 50.8951485], [-1.3606927999999998, 50.8952572], [-1.3618636, 50.89566689999999], [-1.3623013, 50.8958177], [-1.3684074999999998, 50.89794359999999], [-1.3691242999999995, 50.89817709999999], [-1.3699703, 50.8984404], [-1.3703854, 50.89855850000001], [-1.3707855, 50.8986635], [-1.3711647, 50.8987566], [-1.3715622999999997, 50.898842299999984], [-1.3723918999999998, 50.898986099999995], [-1.3728116999999995, 50.8990434], [-1.3732641999999995, 50.89909399999999], [-1.3740058, 50.8991172], [-1.3742625, 50.89912600000001], [-1.3744009999999998, 50.8991308], [-1.3745128, 50.8991346], [-1.3750184, 50.89913370000001], [-1.3755347, 50.89911510000001], [-1.3760255, 50.89908299999998], [-1.3765740999999998, 50.8990314], [-1.3769053, 50.8990069], [-1.3772941999999997, 50.8990009], [-1.377663, 50.899015299999995], [-1.3778883, 50.8990356], [-1.378064, 50.89905249999999], [-1.3784301, 50.89910630000001], [-1.3788096999999997, 50.8991912], [-1.3791557, 50.89929269999999], [-1.3794789, 50.899412], [-1.3798008, 50.8995549], [-1.3801078999999998, 50.89971649999999], [-1.3803774, 50.899884], [-1.3806429999999998, 50.9000802], [-1.3808488, 50.900266], [-1.3810205, 50.9004613], [-1.3811532, 50.900635099999995], [-1.3812766999999997, 50.9008452], [-1.3813262999999998, 50.90094139999999], [-1.3814074, 50.90116069999999], [-1.3814664, 50.90140050000001], [-1.3814879, 50.90165760000001], [-1.3814919, 50.9018902], [-1.3814718, 50.90216], [-1.3814369, 50.9024205], [-1.3813913, 50.9026742], [-1.3812866999999998, 50.9030717], [-1.3811029999999995, 50.903574299999995], [-1.3809863, 50.903827799999995], [-1.3808454999999995, 50.90409840000001], [-1.3806777999999995, 50.9043767], [-1.3804445, 50.9047226], [-1.3802016999999998, 50.9050372], [-1.3799401999999998, 50.9053365], [-1.3796330999999995, 50.90564520000001], [-1.3793086, 50.9059378], [-1.3789492, 50.9062313], [-1.3785441, 50.9065231], [-1.3781605999999995, 50.9067844], [-1.3777541999999998, 50.9070262], [-1.3770267, 50.9074139], [-1.3737641, 50.90910319999999], [-1.3735181, 50.909241300000005], [-1.3732802999999998, 50.90938400000001], [-1.3730808999999995, 50.90951559999999], [-1.3728752999999998, 50.909662999999995], [-1.3727075999999998, 50.9098009], [-1.3725179999999997, 50.90996509999999], [-1.3723332999999998, 50.910152700000005], [-1.3721894999999995, 50.910328500000006], [-1.3720391, 50.9105257], [-1.3719251999999995, 50.910704800000005], [-1.371821, 50.91089490000001], [-1.3717326, 50.911088500000005], [-1.3716649, 50.91127729999999], [-1.3716249, 50.91146750000001], [-1.3715865, 50.91166789999999], [-1.3715731, 50.91186329999999], [-1.3715783999999998, 50.912085600000005], [-1.3716008, 50.9122996], [-1.371641, 50.912502499999995], [-1.3716986999999998, 50.9127198], [-1.3717795999999998, 50.91293379999999], [-1.3718864, 50.9131435], [-1.3720137999999995, 50.9133505], [-1.3721506, 50.9135417], [-1.3723643, 50.9137962], [-1.3728437, 50.91426810000001], [-1.3743044, 50.9156431], [-1.3764975, 50.917707599999986], [-1.3794021999999997, 50.9204417], [-1.3802365, 50.92123], [-1.3815554, 50.9225037], [-1.3817368, 50.922666099999994], [-1.3819260999999998, 50.9228086], [-1.3820559999999995, 50.9228973], [-1.382289, 50.923042499999994], [-1.3825509, 50.92317229999999], [-1.3828268999999995, 50.923285799999995], [-1.3830899, 50.9233752], [-1.3833569, 50.92344800000001], [-1.3836304999999998, 50.9235106], [-1.3839617, 50.9235613], [-1.3842795999999995, 50.92359509999999], [-1.3845505, 50.9236078], [-1.3848173, 50.9236087], [-1.3851084, 50.923593399999994], [-1.3853766, 50.9235698], [-1.3856460999999998, 50.9235275], [-1.3859305, 50.9234743], [-1.3861865999999998, 50.9234075], [-1.3863581, 50.9233537], [-1.3864736, 50.9233153], [-1.3867069999999997, 50.92321889999999], [-1.3869072, 50.923116699999994], [-1.3870865, 50.92300000000001], [-1.3872303999999998, 50.9228901], [-1.3873604999999998, 50.92276330000001], [-1.3874812, 50.922628], [-1.3875965, 50.922467399999995], [-1.3878580000000005, 50.9220244], [-1.3879586, 50.921868], [-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Fareham", "dest_arr_time_act": "1452", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Fareham", "current_leg_milage": "14.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 737.795, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 900.804, \"from_m\": 737.795, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6698.626, \"from_m\": 900.804, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9025.918, \"from_m\": 6698.626, \"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\": 9842.616, \"from_m\": 9025.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9954.474, \"from_m\": 9842.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11617.961, \"from_m\": 9954.474, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14384.308, \"from_m\": 11617.961, \"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\": 14969.059, \"from_m\": 14384.308, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18147.255, \"from_m\": 14969.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21157.737, \"from_m\": 18147.255, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29156.84, \"from_m\": 21157.737, \"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\": 29463.757, \"from_m\": 29156.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42821.986, \"from_m\": 29463.757, \"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\": 44684.825, \"from_m\": 42821.986, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47591.727, \"from_m\": 44684.825, \"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\": 49868.633, \"from_m\": 47591.727, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52963.893, \"from_m\": 49868.633, \"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\": 53423.45, \"from_m\": 52963.893, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53952.192, \"from_m\": 53423.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56729.206, \"from_m\": 53952.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57231.499, \"from_m\": 56729.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62470.253, \"from_m\": 57231.499, \"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\": 63197.16, \"from_m\": 62470.253, \"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\": 64272.047, \"from_m\": 63197.16, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66660.212, \"from_m\": 64272.047, \"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\": 67268.341, \"from_m\": 66660.212, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68195.819, \"from_m\": 67268.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69111.937, \"from_m\": 68195.819, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69835.524, \"from_m\": 69111.937, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72593.358, \"from_m\": 69835.524, \"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\": 72664.48, \"from_m\": 72593.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81965.379, \"from_m\": 72664.48, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81973.369, \"from_m\": 81965.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83289.911, \"from_m\": 81973.369, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84141.562, \"from_m\": 83289.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\": 84553.755, \"from_m\": 84141.562, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85374.126, \"from_m\": 84553.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91813.759, \"from_m\": 85374.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93394.476, \"from_m\": 91813.759, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94630.253, \"from_m\": 93394.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96224.756, \"from_m\": 94630.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\": 99505.238, \"from_m\": 96224.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 99814.418, \"from_m\": 99505.238, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99866.49, \"from_m\": 99814.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99884.518, \"from_m\": 99866.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\": 100530.505, \"from_m\": 99884.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101593.605, \"from_m\": 100530.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102234.947, \"from_m\": 101593.605, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 103378.417, \"from_m\": 102234.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103784.622, \"from_m\": 103378.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\": 104019.619, \"from_m\": 103784.622, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 104065.784, \"from_m\": 104019.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105389.359, \"from_m\": 104065.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105745.677, \"from_m\": 105389.359, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107095.607, \"from_m\": 105745.677, \"capability_applied\": null, \"effective_limit_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\": 742188, \"profile_key\": \"2efe1319041d9c26ca9581c56080cea493761c97df7c1a004905150b0ae79f07\", \"schedule_id\": 39178, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Woking Jn\", \"stage_seq\": 2, \"distance_m\": 737.795, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": false, \"wtt_arr\": \"1313H\", \"wtt_dep\": \"1317\", \"location\": \"Guildford\", \"stage_seq\": 3, \"distance_m\": 9624.782, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Shalford Jn\", \"stage_seq\": 4, \"distance_m\": 11617.961, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Farncombe\", \"stage_seq\": 5, \"distance_m\": 14829.016, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Haslemere\", \"stage_seq\": 6, \"distance_m\": 30072.498, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340H\", \"location\": \"Petersfield\", \"stage_seq\": 7, \"distance_m\": 49235.951, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": false, \"wtt_arr\": \"1353\", \"wtt_dep\": \"1354H\", \"location\": \"Havant\", \"stage_seq\": 8, \"distance_m\": 67771.103, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Farlington Jn\", \"stage_seq\": 9, \"distance_m\": 72453.365, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Cosham Jn\", \"stage_seq\": 10, \"distance_m\": 73475.391, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 74237.061, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1419H\", \"location\": \"Fareham\", \"stage_seq\": 12, \"distance_m\": 83618.177, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Swanwick\", \"stage_seq\": 13, \"distance_m\": 89583.994, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Hamble\", \"stage_seq\": 14, \"distance_m\": 95041.528, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Sholing\", \"stage_seq\": 15, \"distance_m\": 98959.504, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"St. Denys\", \"stage_seq\": 16, \"distance_m\": 103945.711, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Northam Jn\", \"stage_seq\": 17, \"distance_m\": 105297.65, \"section_seq\": 1, \"route_path_id\": 146662}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 18, \"distance_m\": 107095.607, \"section_seq\": 1, \"route_path_id\": 146662}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 107095.607, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146662}], \"total_distance_m\": 107095.607, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106989.38, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.227, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1305", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.5", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:21Z\", \"source_id\": 62779570, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:24Z\", \"source_id\": 19930670, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:01Z\", \"source_id\": 62748284, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:13:04Z\", \"source_id\": 19921778, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:31Z\", \"source_id\": 62892857, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:34Z\", \"source_id\": 19962940, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:59Z\", \"source_id\": 62967903, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:04Z\", \"source_id\": 19984414, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1789998015825766, "current_leg_arrival_utc": "2026-09-21T14:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:03.534135", "service_state_evidence_id": 19984414, "current_leg_start_actual_dep": "2026-09-21T14:19:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:04.179807", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WOK |
SOU |
5Y01 |
450012 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 737.795, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 900.804, "from_m": 737.795, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6698.626, "from_m": 900.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9025.918, "from_m": 6698.626, "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": 9842.616, "from_m": 9025.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9954.474, "from_m": 9842.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11617.961, "from_m": 9954.474, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14384.308, "from_m": 11617.961, "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": 14969.059, "from_m": 14384.308, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18147.255, "from_m": 14969.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21157.737, "from_m": 18147.255, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29156.84, "from_m": 21157.737, "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": 29463.757, "from_m": 29156.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42821.986, "from_m": 29463.757, "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": 44684.825, "from_m": 42821.986, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47591.727, "from_m": 44684.825, "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": 49868.633, "from_m": 47591.727, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52963.893, "from_m": 49868.633, "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": 53423.45, "from_m": 52963.893, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53952.192, "from_m": 53423.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56729.206, "from_m": 53952.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57231.499, "from_m": 56729.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62470.253, "from_m": 57231.499, "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": 63197.16, "from_m": 62470.253, "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": 64272.047, "from_m": 63197.16, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66660.212, "from_m": 64272.047, "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": 67268.341, "from_m": 66660.212, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68195.819, "from_m": 67268.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69111.937, "from_m": 68195.819, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69835.524, "from_m": 69111.937, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72593.358, "from_m": 69835.524, "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": 72664.48, "from_m": 72593.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81965.379, "from_m": 72664.48, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81973.369, "from_m": 81965.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83289.911, "from_m": 81973.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84141.562, "from_m": 83289.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": 84553.755, "from_m": 84141.562, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85374.126, "from_m": 84553.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91813.759, "from_m": 85374.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93394.476, "from_m": 91813.759, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94630.253, "from_m": 93394.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96224.756, "from_m": 94630.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": 99505.238, "from_m": 96224.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 99814.418, "from_m": 99505.238, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99866.49, "from_m": 99814.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99884.518, "from_m": 99866.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": 100530.505, "from_m": 99884.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101593.605, "from_m": 100530.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102234.947, "from_m": 101593.605, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 103378.417, "from_m": 102234.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103784.622, "from_m": 103378.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": 104019.619, "from_m": 103784.622, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 104065.784, "from_m": 104019.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105389.359, "from_m": 104065.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105745.677, "from_m": 105389.359, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107095.607, "from_m": 105745.677, "capability_applied": null, "effective_limit_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": 742188, "profile_key": "2efe1319041d9c26ca9581c56080cea493761c97df7c1a004905150b0ae79f07", "schedule_id": 39178, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1305", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Woking Jn", "stage_seq": 2, "distance_m": 737.795, "section_seq": 1, "route_path_id": 146662}, {"is_pass": false, "wtt_arr": "1313H", "wtt_dep": "1317", "location": "Guildford", "stage_seq": 3, "distance_m": 9624.782, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Shalford Jn", "stage_seq": 4, "distance_m": 11617.961, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Farncombe", "stage_seq": 5, "distance_m": 14829.016, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Haslemere", "stage_seq": 6, "distance_m": 30072.498, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340H", "location": "Petersfield", "stage_seq": 7, "distance_m": 49235.951, "section_seq": 1, "route_path_id": 146662}, {"is_pass": false, "wtt_arr": "1353", "wtt_dep": "1354H", "location": "Havant", "stage_seq": 8, "distance_m": 67771.103, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Farlington Jn", "stage_seq": 9, "distance_m": 72453.365, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Cosham Jn", "stage_seq": 10, "distance_m": 73475.391, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Cosham", "stage_seq": 11, "distance_m": 74237.061, "section_seq": 1, "route_path_id": 146662}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1419H", "location": "Fareham", "stage_seq": 12, "distance_m": 83618.177, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Swanwick", "stage_seq": 13, "distance_m": 89583.994, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Hamble", "stage_seq": 14, "distance_m": 95041.528, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Sholing", "stage_seq": 15, "distance_m": 98959.504, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "St. Denys", "stage_seq": 16, "distance_m": 103945.711, "section_seq": 1, "route_path_id": 146662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Northam Jn", "stage_seq": 17, "distance_m": 105297.65, "section_seq": 1, "route_path_id": 146662}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 18, "distance_m": 107095.607, "section_seq": 1, "route_path_id": 146662}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 107095.607, "from_m": 0.0, "section_seq": 1, "route_path_id": 146662}], "total_distance_m": 107095.607, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106989.38, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.227, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:21Z", "source_id": 62779570, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T12:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:24Z", "source_id": 19930670, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:01Z", "source_id": 62748284, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:13:04Z", "source_id": 19921778, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:31Z", "source_id": 62892857, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:34Z", "source_id": 19962940, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:59Z", "source_id": 62967903, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:04Z", "source_id": 19984414, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Woking |
1305 |
1305 |
5 |
None |
None |
Southampton Central |
1452 |
1452 |
3A |
EARLY |
-12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86488/2026-09-21/detailed |
None |
Fareham |
2026-09-21T14:19:30+01:00 |
Southampton Central |
20.5 |
{"type": "LineString", "coordinates": [[-1.1927621, 50.8537326], [-1.1929510999999997, 50.8540234], [-1.1932649999999998, 50.854579], [-1.1934292999999998, 50.8549575], [-1.1935694, 50.8552309], [-1.1938089, 50.8555873], [-1.1939972, 50.8558776], [-1.1942003999999995, 50.85608299999999], [-1.1944373, 50.856296500000006], [-1.1947388, 50.8565285], [-1.1950746, 50.8567939], [-1.1954033, 50.85701220000001], [-1.1957679, 50.857227], [-1.1961624999999998, 50.85742919999999], [-1.1966239, 50.85760970000001], [-1.1971080999999997, 50.85775830000001], [-1.1976535999999998, 50.8578914], [-1.198258, 50.8579954], [-1.1987184999999998, 50.8580428], [-1.1991849, 50.85806689999999], [-1.1997487999999998, 50.858068], [-1.2003851, 50.85805460000001], [-1.2023700999999998, 50.8579897], [-1.2119628999999998, 50.8576763], [-1.2126106, 50.857671], [-1.2133712, 50.85769539999999], [-1.2140396, 50.857743000000006], [-1.214718, 50.85781759999999], [-1.2154316, 50.8579167], [-1.2161939, 50.8580639], [-1.2170402, 50.85825679999999], [-1.2255221, 50.8603395], [-1.2256663, 50.8603743], [-1.2303067, 50.86151679999999], [-1.2309652999999998, 50.86168669999999], [-1.2316109999999998, 50.86186740000001], [-1.2317747999999995, 50.8619141], [-1.2323376, 50.8620912], [-1.2328835, 50.8622718], [-1.2334892, 50.8624874], [-1.2340133999999998, 50.8626871], [-1.2345345, 50.8628957], [-1.2350079, 50.8630995], [-1.2356079, 50.86337619999999], [-1.2363364, 50.863731900000005], [-1.2373376, 50.864251499999995], [-1.2518805, 50.87184009999999], [-1.2524812, 50.87214949999999], [-1.2531380999999997, 50.87245849999999], [-1.2538680999999998, 50.8727695], [-1.2544603999999997, 50.8730101], [-1.2551523999999998, 50.8732674], [-1.2557492, 50.873472099999994], [-1.2564277999999998, 50.8736907], [-1.2570518, 50.8738744], [-1.257191, 50.873915299999986], [-1.25764139776733, 50.87403412393201], [-1.2579942, 50.8741272], [-1.25876, 50.87431490000001], [-1.2595477999999998, 50.8744847], [-1.260203, 50.8746079], [-1.2608118999999998, 50.87471380000001], [-1.2620966, 50.87491320000001], [-1.262841, 50.8750461], [-1.263651, 50.87520719999999], [-1.2644776999999998, 50.8753977], [-1.2652054, 50.8755765], [-1.26589, 50.8757719], [-1.2772077, 50.8792242], [-1.2780005921418784, 50.87946438542721], [-1.2805527999999995, 50.88023750000001], [-1.2828796999999998, 50.88094279999999], [-1.2835814, 50.8811673], [-1.2842400000000005, 50.8813922], [-1.2843615, 50.88143639999999], [-1.2849741999999995, 50.8816762], [-1.2854300999999997, 50.8818728], [-1.2859084, 50.882093700000006], [-1.2865196999999997, 50.882405000000006], [-1.2869379, 50.88264010000002], [-1.2873344999999998, 50.882877], [-1.2878197000000002, 50.88318929999999], [-1.2882874, 50.88353060000001], [-1.2889531999999997, 50.88403769999999], [-1.2893901, 50.8843513], [-1.2897931, 50.8846035], [-1.290207, 50.884837099999984], [-1.2906521, 50.8850685], [-1.2911784999999998, 50.8853135], [-1.2917457999999995, 50.8855518], [-1.2922997000000005, 50.8857463], [-1.2929286999999998, 50.8859436], [-1.2935924999999997, 50.8861196], [-1.2942201999999998, 50.8862612], [-1.2947432, 50.8863554], [-1.2951764, 50.88642270000001], [-1.2956002, 50.88648109999999], [-1.2960615, 50.88653010000001], [-1.2965098, 50.886563499999994], [-1.2968983, 50.88658049999999], [-1.2973315, 50.8865902], [-1.2977607, 50.886585799999985], [-1.2981628, 50.8865694], [-1.2986109, 50.8865376], [-1.2989864, 50.8864992], [-1.2993995, 50.8864478], [-1.2998044999999998, 50.8863818], [-1.3002229, 50.88630330000001], [-1.3006010999999995, 50.8862146], [-1.3008908, 50.8861438], [-1.3012408, 50.886035099999994], [-1.3016028999999998, 50.88591960000001], [-1.3019507, 50.88579339999999], [-1.302299, 50.885651199999984], [-1.302729, 50.88545409999999], [-1.3030614, 50.88527700000001], [-1.3034912, 50.88502660000001], [-1.3038892, 50.8847683], [-1.3042146999999995, 50.8845191], [-1.3045369999999998, 50.88424029999999], [-1.304829, 50.8839478], [-1.3051095999999998, 50.88361210000001], [-1.305338, 50.883283000000006], [-1.3055428, 50.8829209], [-1.3058835, 50.8822394], [-1.3060931, 50.881893], [-1.306326, 50.88155429999999], [-1.3065810999999998, 50.8812184], [-1.3068559999999998, 50.8809146], [-1.3071766, 50.8805888], [-1.3075378999999998, 50.88026539999999], [-1.307941, 50.87994659999999], [-1.308342, 50.8796623], [-1.3086492109774526, 50.87946438542721], [-1.3087892, 50.87937420000001], [-1.3092592999999997, 50.8791086], [-1.3098373, 50.8788186], [-1.3103583, 50.8785824], [-1.3238348, 50.87287250000001], [-1.3252096999999998, 50.8722899], [-1.32584, 50.8720409], [-1.3265193, 50.8718134], [-1.32699, 50.8716724], [-1.3275073, 50.8715445], [-1.3280052999999998, 50.871438299999994], [-1.3285790999999998, 50.8713293], [-1.3290551999999998, 50.871254], [-1.3296237999999998, 50.87117859999999], [-1.3301607999999998, 50.871127699999995], [-1.3307476, 50.871093399999985], [-1.3313437, 50.8710761], [-1.3319303999999998, 50.87108020000001], [-1.3326017, 50.8711076], [-1.3332637, 50.871157], [-1.3340316, 50.8712525], [-1.3346004000000002, 50.871342899999995], [-1.335136, 50.87144409999999], [-1.3358124, 50.871603], [-1.3363691, 50.8717545], [-1.3369658999999998, 50.871942700000005], [-1.3374845, 50.87213560000001], [-1.3379893, 50.8723464], [-1.3384898, 50.8725797], [-1.338984, 50.87283570000001], [-1.3394962, 50.87312190000001], [-1.3399975999999998, 50.8734441], [-1.3405126999999997, 50.873816299999994], [-1.3409899, 50.8742306], [-1.3413589, 50.8745926], [-1.3426896999999998, 50.8759706], [-1.3428141, 50.8760994], [-1.3443702, 50.8777106], [-1.3446081999999997, 50.877972199999995], [-1.3449537, 50.8783601], [-1.3452708999999998, 50.878759], [-1.3455408999999998, 50.8791216], [-1.3457759237584543, 50.87946438542721], [-1.3458433999999997, 50.8795628], [-1.3461118999999997, 50.8799844], [-1.3464258999999998, 50.8805261], [-1.3465788, 50.8808343], [-1.3467804999999995, 50.88127179999999], [-1.3469504, 50.8816708], [-1.3470827999999997, 50.8820155], [-1.3472404999999998, 50.8825127], [-1.3473592, 50.8829122], [-1.3474724, 50.883394800000005], [-1.3474729261792822, 50.88339724625157], [-1.3478139999999998, 50.88498289999999], [-1.3479268999999998, 50.8854765], [-1.3480434999999995, 50.8859176], [-1.3481759999999998, 50.8863347], [-1.3483320999999997, 50.88676039999999], [-1.3485269999999998, 50.8871942], [-1.3487495, 50.8876258], [-1.348991, 50.8880359], [-1.3492309999999998, 50.8884224], [-1.3496591, 50.88899789999999], [-1.3500412999999998, 50.8894536], [-1.3505931999999998, 50.8900427], [-1.3511334999999998, 50.8905488], [-1.3516368999999997, 50.89096479999999], [-1.3522202999999997, 50.891416500000005], [-1.3528431, 50.89184840000001], [-1.3534959999999998, 50.8922615], [-1.3542426, 50.89268239999999], [-1.3548052999999998, 50.8929783], [-1.3555676, 50.89334139999998], [-1.3563742, 50.893695599999994], [-1.3570911, 50.893986000000005], [-1.3578143, 50.8942623], [-1.3603748, 50.8951485], [-1.3606927999999998, 50.8952572], [-1.3618636, 50.89566689999999], [-1.3623013, 50.8958177], [-1.3684074999999998, 50.89794359999999], [-1.3691242999999995, 50.89817709999999], [-1.3699703, 50.8984404], [-1.3703854, 50.89855850000001], [-1.3707855, 50.8986635], [-1.3711647, 50.8987566], [-1.3715622999999997, 50.898842299999984], [-1.3723918999999998, 50.898986099999995], [-1.3728116999999995, 50.8990434], [-1.3732641999999995, 50.89909399999999], [-1.3740058, 50.8991172], [-1.3742625, 50.89912600000001], [-1.3744009999999998, 50.8991308], [-1.3745128, 50.8991346], [-1.3750184, 50.89913370000001], [-1.3755347, 50.89911510000001], [-1.3760255, 50.89908299999998], [-1.3765740999999998, 50.8990314], [-1.3769053, 50.8990069], [-1.3772941999999997, 50.8990009], [-1.377663, 50.899015299999995], [-1.3778883, 50.8990356], [-1.378064, 50.89905249999999], [-1.3784301, 50.89910630000001], [-1.3788096999999997, 50.8991912], [-1.3791557, 50.89929269999999], [-1.3794789, 50.899412], [-1.3798008, 50.8995549], [-1.3801078999999998, 50.89971649999999], [-1.3803774, 50.899884], [-1.3806429999999998, 50.9000802], [-1.3808488, 50.900266], [-1.3810205, 50.9004613], [-1.3811532, 50.900635099999995], [-1.3812766999999997, 50.9008452], [-1.3813262999999998, 50.90094139999999], [-1.3814074, 50.90116069999999], [-1.3814664, 50.90140050000001], [-1.3814879, 50.90165760000001], [-1.3814919, 50.9018902], [-1.3814718, 50.90216], [-1.3814369, 50.9024205], [-1.3813913, 50.9026742], [-1.3812866999999998, 50.9030717], [-1.3811029999999995, 50.903574299999995], [-1.3809863, 50.903827799999995], [-1.3808454999999995, 50.90409840000001], [-1.3806777999999995, 50.9043767], [-1.3804445, 50.9047226], [-1.3802016999999998, 50.9050372], [-1.3799401999999998, 50.9053365], [-1.3796330999999995, 50.90564520000001], [-1.3793086, 50.9059378], [-1.3789492, 50.9062313], [-1.3785441, 50.9065231], [-1.3781605999999995, 50.9067844], [-1.3777541999999998, 50.9070262], [-1.3770267, 50.9074139], [-1.3737641, 50.90910319999999], [-1.3735181, 50.909241300000005], [-1.3732802999999998, 50.90938400000001], [-1.3730808999999995, 50.90951559999999], [-1.3728752999999998, 50.909662999999995], [-1.3727075999999998, 50.9098009], [-1.3725179999999997, 50.90996509999999], [-1.3723332999999998, 50.910152700000005], [-1.3721894999999995, 50.910328500000006], [-1.3720391, 50.9105257], [-1.3719251999999995, 50.910704800000005], [-1.371821, 50.91089490000001], [-1.3717326, 50.911088500000005], [-1.3716649, 50.91127729999999], [-1.3716249, 50.91146750000001], [-1.3715865, 50.91166789999999], [-1.3715731, 50.91186329999999], [-1.3715783999999998, 50.912085600000005], [-1.3716008, 50.9122996], [-1.371641, 50.912502499999995], [-1.3716986999999998, 50.9127198], [-1.3717795999999998, 50.91293379999999], [-1.3718864, 50.9131435], [-1.3720137999999995, 50.9133505], [-1.3721506, 50.9135417], [-1.3723643, 50.9137962], [-1.3728437, 50.91426810000001], [-1.3743044, 50.9156431], [-1.3764975, 50.917707599999986], [-1.3794021999999997, 50.9204417], [-1.3802365, 50.92123], [-1.3815554, 50.9225037], [-1.3817368, 50.922666099999994], [-1.3819260999999998, 50.9228086], [-1.3820559999999995, 50.9228973], [-1.382289, 50.923042499999994], [-1.3825509, 50.92317229999999], [-1.3828268999999995, 50.923285799999995], [-1.3830899, 50.9233752], [-1.3833569, 50.92344800000001], [-1.3836304999999998, 50.9235106], [-1.3839617, 50.9235613], [-1.3842795999999995, 50.92359509999999], [-1.3845505, 50.9236078], [-1.3848173, 50.9236087], [-1.3851084, 50.923593399999994], [-1.3853766, 50.9235698], [-1.3856460999999998, 50.9235275], [-1.3859305, 50.9234743], [-1.3861865999999998, 50.9234075], [-1.3863581, 50.9233537], [-1.3864736, 50.9233153], [-1.3867069999999997, 50.92321889999999], [-1.3869072, 50.923116699999994], [-1.3870865, 50.92300000000001], [-1.3872303999999998, 50.9228901], [-1.3873604999999998, 50.92276330000001], [-1.3874812, 50.922628], [-1.3875965, 50.922467399999995], [-1.3878580000000005, 50.9220244], [-1.3879586, 50.921868], [-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} |
14.5 |
1419½ |
1440 |
Fareham |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984414 |
1789998015825766 |
95 |
95 |
2026-09-21 13:50:04.179807 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:03.534135 |
| 712274 |
742471 |
R61833 |
180Z541N21 |
2026-09-21 |
COMPLETE |
19988503 |
2026-09-21 14:45:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 742471, "stp": "N", "toc": "Unknown", "uid": "R61833", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R61833/2026-09-21/detailed", "trust_id": "180Z541N21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford West Sidings", "service_date": "2026-09-21", "dest_arr_time": "1422", "dest_platform": null, "is_terminated": 1, "next_location": "Knottingley East Jn", "signalling_id": "0Z54", "timing_status": null, "origin_station": "Knottingley T.M.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1340", "origin_platform": null, "current_location": "Knottingley T.M.D.", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1422", "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\": 21.59, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233.805, \"from_m\": 21.59, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 280.944, \"from_m\": 233.805, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 544.722, \"from_m\": 280.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 592.997, \"from_m\": 544.722, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 879.405, \"from_m\": 592.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1228.049, \"from_m\": 879.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1269.504, \"from_m\": 1228.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4167.739, \"from_m\": 1269.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4521.673, \"from_m\": 4167.739, \"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\": 6778.825, \"from_m\": 4521.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9304.976, \"from_m\": 6778.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15969.517, \"from_m\": 9304.976, \"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\": 18874.59, \"from_m\": 15969.517, \"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\": 18945.281, \"from_m\": 18874.59, \"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\": 19109.175, \"from_m\": 18945.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19123.271, \"from_m\": 19109.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\": 19526.363, \"from_m\": 19123.271, \"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\": 742471, \"profile_key\": \"2afc9e1ca5239f9a70ea22cefc5e7732dca33b55967fe930b60c15c9f009a0b4\", \"schedule_id\": 40559, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Knottingley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1350\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 2, \"distance_m\": 280.944, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 3, \"distance_m\": 1193.395, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 4, \"distance_m\": 3958.455, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Glasshoughton\", \"stage_seq\": 5, \"distance_m\": 6778.825, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Castleford\", \"stage_seq\": 6, \"distance_m\": 9465.355, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Milford Jn\", \"stage_seq\": 7, \"distance_m\": 18977.635, \"section_seq\": 1, \"route_path_id\": 147097}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": null, \"location\": \"Milford West Sidings\", \"stage_seq\": 8, \"distance_m\": 19526.363, \"section_seq\": 1, \"route_path_id\": 147097}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19526.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147097}], \"total_distance_m\": 19526.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13304.071, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6222.292, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1340", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Knottingley T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789998338159089, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:03.957487", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:06.883297", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
0Z54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 21.59, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233.805, "from_m": 21.59, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 280.944, "from_m": 233.805, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 544.722, "from_m": 280.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 592.997, "from_m": 544.722, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 879.405, "from_m": 592.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1228.049, "from_m": 879.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1269.504, "from_m": 1228.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4167.739, "from_m": 1269.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4521.673, "from_m": 4167.739, "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": 6778.825, "from_m": 4521.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9304.976, "from_m": 6778.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15969.517, "from_m": 9304.976, "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": 18874.59, "from_m": 15969.517, "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": 18945.281, "from_m": 18874.59, "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": 19109.175, "from_m": 18945.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19123.271, "from_m": 19109.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": 19526.363, "from_m": 19123.271, "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": 742471, "profile_key": "2afc9e1ca5239f9a70ea22cefc5e7732dca33b55967fe930b60c15c9f009a0b4", "schedule_id": 40559, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1340", "location": "Knottingley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147097}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1350", "location": "Knottingley East Jn", "stage_seq": 2, "distance_m": 280.944, "section_seq": 1, "route_path_id": 147097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Knottingley West Jn", "stage_seq": 3, "distance_m": 1193.395, "section_seq": 1, "route_path_id": 147097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Pontefract Monkhill", "stage_seq": 4, "distance_m": 3958.455, "section_seq": 1, "route_path_id": 147097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Glasshoughton", "stage_seq": 5, "distance_m": 6778.825, "section_seq": 1, "route_path_id": 147097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Castleford", "stage_seq": 6, "distance_m": 9465.355, "section_seq": 1, "route_path_id": 147097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Milford Jn", "stage_seq": 7, "distance_m": 18977.635, "section_seq": 1, "route_path_id": 147097}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": null, "location": "Milford West Sidings", "stage_seq": 8, "distance_m": 19526.363, "section_seq": 1, "route_path_id": 147097}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19526.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 147097}], "total_distance_m": 19526.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13304.071, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6222.292, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Knottingley T.M.D. |
1340 |
1340 |
None |
None |
None |
Milford West Sidings |
1422 |
1422 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:R61833/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Knottingley T.M.D. |
Knottingley East Jn |
None |
None |
None |
None |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Knottingley T.M.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789998338159089 |
1 |
1 |
2026-09-21 13:50:06.883297 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:03.957487 |
| 712275 |
743073 |
W87892 |
652P95MN21 |
2026-09-21 |
COMPLETE |
19991228 |
2026-09-21 13:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743073, "stp": "P", "toc": "West Midlands Trains", "uid": "W87892", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87892/2026-09-21/detailed", "trust_id": "652P95MN21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-21", "dest_arr_time": "1343", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P95", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "1343", "current_leg_dep": "1340", "current_leg_end": "Stourbridge Town", "origin_dep_time": "1340", "origin_platform": null, "current_location": "Stourbridge Jn (Town Plat)", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "1343", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Town", "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\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 743073, \"profile_key\": \"bc5463d931a0c326efbb4231da74035abde1037663908bef505276ebb0340c01\", \"schedule_id\": 30304, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120709}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}], \"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": "1340", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:48:42Z\", \"source_id\": 19990819, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789998554811407, "current_leg_arrival_utc": "2026-09-21T13:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:05.024936", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T13:40:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:06.878923", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P95 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 743073, "profile_key": "bc5463d931a0c326efbb4231da74035abde1037663908bef505276ebb0340c01", "schedule_id": 30304, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1340", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120709}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120709}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120709}], "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:48:42Z", "source_id": 19990819, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}] |
Stourbridge Jn (Town Plat) |
1340 |
1340 |
None |
None |
None |
Stourbridge Town |
1343 |
1343 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87892/2026-09-21/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-21T13:40:30+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
1340 |
1343 |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789998554811407 |
2 |
2 |
2026-09-21 13:50:06.878923 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:05.024936 |
| 712276 |
743279 |
C14938 |
072B82MN21 |
2026-09-21 |
COMPLETE |
19983540 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743279, "stp": "P", "toc": "ScotRail", "uid": "C14938", "consist": "385044", "dest_crs": "LNK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14938/2026-09-21/detailed", "trust_id": "072B82MN21", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lanark", "service_date": "2026-09-21", "dest_arr_time": "1442", "dest_platform": "1", "is_terminated": 1, "next_location": "Lanark", "signalling_id": "2B82", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1440", "current_leg_dep": "1430", "current_leg_end": "Lanark", "origin_dep_time": "1349", "origin_platform": "3", "current_location": "Lanark", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]}", "current_leg_start": "Carluke", "dest_arr_time_act": "1442", "motion_projection": null, "next_location_lat": "55.6736378", "next_location_lon": "-3.7732380", "previous_location": "Lanark Jn", "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\": 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\": 1007.78, \"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\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.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\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"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\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"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\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11450.268, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11548.583, \"from_m\": 11450.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\": 13770.768, \"from_m\": 11548.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18825.752, \"from_m\": 13770.768, \"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\": 19578.364, \"from_m\": 18825.752, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19657.49, \"from_m\": 19578.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\": 21885.491, \"from_m\": 19657.49, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21939.92, \"from_m\": 21885.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22486.735, \"from_m\": 21939.92, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22895.191, \"from_m\": 22486.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25422.24, \"from_m\": 22895.191, \"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\": 25558.282, \"from_m\": 25422.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\": 26394.971, \"from_m\": 25558.282, \"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\": 26627.826, \"from_m\": 26394.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26641.194, \"from_m\": 26627.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\": 30634.82, \"from_m\": 26641.194, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30765.378, \"from_m\": 30634.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\": 31235.581, \"from_m\": 30765.378, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32496.303, \"from_m\": 31235.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37003.059, \"from_m\": 32496.303, \"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\": 40734.313, \"from_m\": 37003.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43624.077, \"from_m\": 40734.313, \"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\": 43708.928, \"from_m\": 43624.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43852.664, \"from_m\": 43708.928, \"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\": 44339.969, \"from_m\": 43852.664, \"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\": 46573.494, \"from_m\": 44339.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47596.819, \"from_m\": 46573.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\": 47898.681, \"from_m\": 47596.819, \"capability_applied\": null, \"effective_limit_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\": 743279, \"profile_key\": \"67266095054d4681c04c0d79ea22e14506e86d4b8452878321ec66e0243416bc\", \"schedule_id\": 1880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357\", \"location\": \"Cambuslang\", \"stage_seq\": 7, \"distance_m\": 8038.107, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"Newton West Jn\", \"stage_seq\": 8, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Newton East Jn\", \"stage_seq\": 9, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1401\", \"wtt_dep\": \"1401H\", \"location\": \"Uddingston\", \"stage_seq\": 10, \"distance_m\": 13602.448, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 13770.768, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1406\", \"location\": \"Bellshill\", \"stage_seq\": 12, \"distance_m\": 17572.274, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 13, \"distance_m\": 18816.508, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 14, \"distance_m\": 19657.49, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1416\", \"location\": \"Motherwell\", \"stage_seq\": 15, \"distance_m\": 22316.453, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1419H\", \"location\": \"Shieldmuir\", \"stage_seq\": 16, \"distance_m\": 25129.781, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423\", \"location\": \"Wishaw\", \"stage_seq\": 17, \"distance_m\": 27336.774, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Law Jn\", \"stage_seq\": 18, \"distance_m\": 30909.037, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429H\", \"location\": \"Carluke\", \"stage_seq\": 19, \"distance_m\": 34437.094, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1436H\", \"location\": \"Lanark Jn\", \"stage_seq\": 20, \"distance_m\": 43708.928, \"section_seq\": 1, \"route_path_id\": 131078}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": null, \"location\": \"Lanark\", \"stage_seq\": 21, \"distance_m\": 47898.681, \"section_seq\": 1, \"route_path_id\": 131078}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47898.681, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131078}], \"total_distance_m\": 47898.681, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47806.187, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 92.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:41Z\", \"source_id\": 62858176, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:44Z\", \"source_id\": 19953161, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:57Z\", \"source_id\": 62868806, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:05Z\", \"source_id\": 19956204, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:46Z\", \"source_id\": 62880820, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:49Z\", \"source_id\": 19959608, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:14Z\", \"source_id\": 62894602, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:18Z\", \"source_id\": 19963479, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:43Z\", \"source_id\": 62911254, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:46Z\", \"source_id\": 19968166, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:35Z\", \"source_id\": 62921425, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:38Z\", \"source_id\": 19971047, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:16Z\", \"source_id\": 62938370, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:18Z\", \"source_id\": 19975868, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:54Z\", \"source_id\": 62965011, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:53Z\", \"source_id\": 19983540, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lanark", "service_state_platform": "1", "timing_fact_generation": 1789997936630906, "current_leg_arrival_utc": "2026-09-21T14:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:05.571083", "service_state_evidence_id": 19983540, "current_leg_start_actual_dep": "2026-09-21T14:29:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:07.599767", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
LNK |
2B82 |
385044 |
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": 1007.78, "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": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4836.732, "from_m": 4434.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": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "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": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "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": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11450.268, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11548.583, "from_m": 11450.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": 13770.768, "from_m": 11548.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18825.752, "from_m": 13770.768, "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": 19578.364, "from_m": 18825.752, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19657.49, "from_m": 19578.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": 21885.491, "from_m": 19657.49, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21939.92, "from_m": 21885.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22486.735, "from_m": 21939.92, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22895.191, "from_m": 22486.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25422.24, "from_m": 22895.191, "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": 25558.282, "from_m": 25422.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": 26394.971, "from_m": 25558.282, "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": 26627.826, "from_m": 26394.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26641.194, "from_m": 26627.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": 30634.82, "from_m": 26641.194, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30765.378, "from_m": 30634.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": 31235.581, "from_m": 30765.378, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32496.303, "from_m": 31235.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37003.059, "from_m": 32496.303, "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": 40734.313, "from_m": 37003.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43624.077, "from_m": 40734.313, "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": 43708.928, "from_m": 43624.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43852.664, "from_m": 43708.928, "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": 44339.969, "from_m": 43852.664, "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": 46573.494, "from_m": 44339.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47596.819, "from_m": 46573.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": 47898.681, "from_m": 47596.819, "capability_applied": null, "effective_limit_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": 743279, "profile_key": "67266095054d4681c04c0d79ea22e14506e86d4b8452878321ec66e0243416bc", "schedule_id": 1880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1349", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357", "location": "Cambuslang", "stage_seq": 7, "distance_m": 8038.107, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "Newton West Jn", "stage_seq": 8, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Newton East Jn", "stage_seq": 9, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1401", "wtt_dep": "1401H", "location": "Uddingston", "stage_seq": 10, "distance_m": 13602.448, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 13770.768, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1406", "location": "Bellshill", "stage_seq": 12, "distance_m": 17572.274, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407H", "location": "Mossend West Jn", "stage_seq": 13, "distance_m": 18816.508, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Mossend South Jn", "stage_seq": 14, "distance_m": 19657.49, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1416", "location": "Motherwell", "stage_seq": 15, "distance_m": 22316.453, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1419H", "location": "Shieldmuir", "stage_seq": 16, "distance_m": 25129.781, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423", "location": "Wishaw", "stage_seq": 17, "distance_m": 27336.774, "section_seq": 1, "route_path_id": 131078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Law Jn", "stage_seq": 18, "distance_m": 30909.037, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429H", "location": "Carluke", "stage_seq": 19, "distance_m": 34437.094, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1436H", "location": "Lanark Jn", "stage_seq": 20, "distance_m": 43708.928, "section_seq": 1, "route_path_id": 131078}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": null, "location": "Lanark", "stage_seq": 21, "distance_m": 47898.681, "section_seq": 1, "route_path_id": 131078}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47898.681, "from_m": 0.0, "section_seq": 1, "route_path_id": 131078}], "total_distance_m": 47898.681, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47806.187, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 92.494, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:41Z", "source_id": 62858176, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:44Z", "source_id": 19953161, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:57Z", "source_id": 62868806, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:05Z", "source_id": 19956204, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:46Z", "source_id": 62880820, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:49Z", "source_id": 19959608, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:14Z", "source_id": 62894602, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:18Z", "source_id": 19963479, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:43Z", "source_id": 62911254, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:46Z", "source_id": 19968166, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:35Z", "source_id": 62921425, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:38Z", "source_id": 19971047, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:16Z", "source_id": 62938370, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:18Z", "source_id": 19975868, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:54Z", "source_id": 62965011, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:53Z", "source_id": 19983540, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1349 |
1349 |
3 |
None |
None |
Lanark |
1442 |
1442 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14938/2026-09-21/detailed |
None |
Carluke |
2026-09-21T14:29:30+01:00 |
Lanark |
10.0 |
{"type": "LineString", "coordinates": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]} |
8.4 |
1430 |
1440 |
Lanark Jn |
Lanark |
Lanark |
55.6736378 |
-3.7732380 |
55.6736378 |
-3.7732380 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Lanark |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983540 |
1789997936630906 |
51 |
51 |
2026-09-21 13:50:07.599767 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:05.571083 |
| 712277 |
743345 |
S01296 |
722J371N21 |
2026-09-21 |
COMPLETE |
19984117 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743345, "stp": "N", "toc": "London Underground", "uid": "S01296", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01296/2026-09-21/detailed", "trust_id": "722J371N21", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "13:51:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J37", "timing_status": "ON TIME", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1440", "current_leg_dep": "1438", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "1351", "origin_platform": null, "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1351½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:53Z\", \"source_id\": 19967508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:49Z\", \"source_id\": 19970396, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:57Z\", \"source_id\": 19971948, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:25Z\", \"source_id\": 19973763, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:33Z\", \"source_id\": 19975327, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:19Z\", \"source_id\": 19977302, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:59Z\", \"source_id\": 19978518, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:48Z\", \"source_id\": 19980575, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:36:39Z\", \"source_id\": 19981968, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:39Z\", \"source_id\": 19984117, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789997980173021, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:05.907546", "service_state_evidence_id": 19984117, "current_leg_start_actual_dep": "2026-09-21T14:37:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:06.888439", "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 |
N |
ZEL |
HRW |
2J37 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:53Z", "source_id": 19967508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:49Z", "source_id": 19970396, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:57Z", "source_id": 19971948, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:25Z", "source_id": 19973763, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:33Z", "source_id": 19975327, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:19Z", "source_id": 19977302, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:59Z", "source_id": 19978518, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:48Z", "source_id": 19980575, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:36:39Z", "source_id": 19981968, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:39Z", "source_id": 19984117, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
1351 |
1351½ |
None |
13:51:00 |
None |
Harrow & Wealdstone (DC) |
1440 |
1440 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01296/2026-09-21/detailed |
None |
Kenton (DC) |
2026-09-21T14:37:30+01:00 |
Harrow & Wealdstone (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} |
1.0 |
1438 |
1440 |
Kenton (DC) |
Harrow & Wealdstone (DC) |
Harrow & Wealdstone (DC) |
51.5918227 |
-0.3343768 |
51.5918227 |
-0.3343768 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Harrow & Wealdstone (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984117 |
1789997980173021 |
27 |
27 |
2026-09-21 13:50:06.888439 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:05.907546 |
| 712278 |
741446 |
W32974 |
629R27ML21 |
2026-09-21 |
COMPLETE |
19983553 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 741446, "stp": "P", "toc": "Thameslink", "uid": "W32974", "consist": "700128", "dest_crs": "TBD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32974/2026-09-21/detailed", "trust_id": "629R27ML21", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Three Bridges", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "2", "is_terminated": 1, "next_location": "Three Bridges", "signalling_id": "9R27", "timing_status": "ON TIME", "origin_station": "Bedford", "current_leg_arr": "1440", "current_leg_dep": "1435", "current_leg_end": "Three Bridges", "origin_dep_time": "1232", "origin_platform": "3", "current_location": "Three Bridges", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608664, 51.12065019999999], [-0.1608664, 51.12035980000001], [-0.1609012, 51.1193671], [-0.16093879999999997, 51.118916899999995], [-0.1609521, 51.1187305], [-0.1609924, 51.118352299999984], [-0.161034, 51.1176417], [-0.16104139999999997, 51.1166607]]}", "current_leg_start": "Gatwick Airport", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.1166607", "next_location_lon": "-0.1610414", "previous_location": "Gatwick Airport", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.349, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.854, \"from_m\": 20671.349, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.754, \"from_m\": 20836.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.355, \"from_m\": 21233.754, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.816, \"from_m\": 27218.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.02, \"from_m\": 27264.816, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.315, \"from_m\": 27503.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.051, \"from_m\": 27569.315, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 32343.325, \"from_m\": 31292.051, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.079, \"from_m\": 32343.325, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.784, \"from_m\": 33218.079, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.582, \"from_m\": 35819.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41102.96, \"from_m\": 37618.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.509, \"from_m\": 41102.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41761.082, \"from_m\": 41675.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.282, \"from_m\": 41761.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.292, \"from_m\": 41778.282, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.59, \"from_m\": 41863.292, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51190.175, \"from_m\": 47056.59, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68893.069, \"from_m\": 51190.175, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72251.902, \"from_m\": 68893.069, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73638.74, \"from_m\": 72251.902, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74914.273, \"from_m\": 73638.74, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75018.692, \"from_m\": 74914.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.665, \"from_m\": 75018.692, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.365, \"from_m\": 77181.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.224, \"from_m\": 77978.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.109, \"from_m\": 80664.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.097, \"from_m\": 80733.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.358, \"from_m\": 81960.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.391, \"from_m\": 81997.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82123.658, \"from_m\": 82068.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82276.684, \"from_m\": 82123.658, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.947, \"from_m\": 82276.684, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84381.404, \"from_m\": 84318.947, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.92, \"from_m\": 84381.404, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85702.545, \"from_m\": 85624.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.182, \"from_m\": 85702.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.803, \"from_m\": 86112.182, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87233.467, \"from_m\": 86824.803, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87444.13, \"from_m\": 87233.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88023.747, \"from_m\": 87444.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89067.306, \"from_m\": 88023.747, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90639.213, \"from_m\": 89067.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91575.64, \"from_m\": 90639.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93465.45, \"from_m\": 91575.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102477.011, \"from_m\": 93465.45, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104629.98, \"from_m\": 102477.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104691.368, \"from_m\": 104629.98, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104730.971, \"from_m\": 104691.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104756.54, \"from_m\": 104730.971, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104809.538, \"from_m\": 104756.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104839.739, \"from_m\": 104809.538, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104876.704, \"from_m\": 104839.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105270.96, \"from_m\": 104876.704, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105301.396, \"from_m\": 105270.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\": 105390.064, \"from_m\": 105301.396, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105453.763, \"from_m\": 105390.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105489.47, \"from_m\": 105453.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\": 105533.741, \"from_m\": 105489.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105592.305, \"from_m\": 105533.741, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106869.948, \"from_m\": 105592.305, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111212.93, \"from_m\": 106869.948, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111329.699, \"from_m\": 111212.93, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112730.846, \"from_m\": 111329.699, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113357.744, \"from_m\": 112730.846, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120867.433, \"from_m\": 113357.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\": 121923.309, \"from_m\": 120867.433, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121954.346, \"from_m\": 121923.309, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122050.313, \"from_m\": 121954.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122607.582, \"from_m\": 122050.313, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122735.738, \"from_m\": 122607.582, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123019.871, \"from_m\": 122735.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\": 135035.446, \"from_m\": 123019.871, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135146.192, \"from_m\": 135035.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\": 135590.069, \"from_m\": 135146.192, \"capability_applied\": null, \"effective_limit_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\": 741446, \"profile_key\": \"be5eb4db3d6817401a21d49d6fb1df7a1a61df7379879a338206d3204c5e87c8\", \"schedule_id\": 26582, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.135, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.076, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.722, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.716, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1259\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.603, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1302\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.687, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1308\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.171, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.282, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.249, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.141, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.14, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.842, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.89, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.828, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.517, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.198, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.295, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": \"1335\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.708, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.552, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1340H\", \"wtt_dep\": \"1341H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.71, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1344\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.401, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87802.11, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1351H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88529.127, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91246.801, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92013.038, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93114.328, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98746.623, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1401H\", \"wtt_dep\": \"1402H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102412.272, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 33, \"distance_m\": 103466.334, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 104219.966, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"East Croydon\", \"stage_seq\": 35, \"distance_m\": 105069.068, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"South Croydon\", \"stage_seq\": 36, \"distance_m\": 106516.491, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Purley\", \"stage_seq\": 37, \"distance_m\": 109863.937, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 38, \"distance_m\": 111452.23, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1422H\", \"location\": \"Redhill\", \"stage_seq\": 39, \"distance_m\": 121815.798, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1425\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 40, \"distance_m\": 123157.922, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1428H\", \"location\": \"Salfords\", \"stage_seq\": 41, \"distance_m\": 126326.916, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"Horley\", \"stage_seq\": 42, \"distance_m\": 129796.221, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1435H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 43, \"distance_m\": 131148.649, \"section_seq\": 1, \"route_path_id\": 140826}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Three Bridges\", \"stage_seq\": 44, \"distance_m\": 135590.069, \"section_seq\": 1, \"route_path_id\": 140826}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 135590.069, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140826}], \"total_distance_m\": 135590.069, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126576.881, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9013.188, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1166607", "current_position_lon": "-0.1610414", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:41:17Z\", \"source_id\": 62668567, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:41:18Z\", \"source_id\": 19899221, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:46:14Z\", \"source_id\": 62680877, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:46:18Z\", \"source_id\": 19902755, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:51:17Z\", \"source_id\": 62693660, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:51:23Z\", \"source_id\": 19906459, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:55:53Z\", \"source_id\": 62704601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:55:58Z\", \"source_id\": 19909659, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:00:15Z\", \"source_id\": 62715337, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:00:21Z\", \"source_id\": 19912685, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:47Z\", \"source_id\": 62729799, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:48Z\", \"source_id\": 19916580, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:11:56Z\", \"source_id\": 62745375, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:11:59Z\", \"source_id\": 19920974, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:34Z\", \"source_id\": 62770248, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:21:39Z\", \"source_id\": 19928004, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:23:06Z\", \"source_id\": 62774056, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:23:11Z\", \"source_id\": 19929061, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:13Z\", \"source_id\": 62776792, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:24:16Z\", \"source_id\": 19929841, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:56Z\", \"source_id\": 62795597, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:32:01Z\", \"source_id\": 19935392, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:30Z\", \"source_id\": 62804603, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:30Z\", \"source_id\": 19937963, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:53Z\", \"source_id\": 62815546, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:59Z\", \"source_id\": 19941142, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:04Z\", \"source_id\": 62821202, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:10Z\", \"source_id\": 19942711, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:13Z\", \"source_id\": 62826816, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:19Z\", \"source_id\": 19944269, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:20Z\", \"source_id\": 62839805, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:25Z\", \"source_id\": 19947938, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:16Z\", \"source_id\": 62854620, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:20Z\", \"source_id\": 19952178, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:39Z\", \"source_id\": 62868015, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:35Z\", \"source_id\": 19955930, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:55Z\", \"source_id\": 62878787, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:00Z\", \"source_id\": 19959010, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:07Z\", \"source_id\": 62884245, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:09Z\", \"source_id\": 19960533, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:35Z\", \"source_id\": 62895548, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:36Z\", \"source_id\": 19963767, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:11Z\", \"source_id\": 62922960, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:14Z\", \"source_id\": 19971453, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:04Z\", \"source_id\": 62930182, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:08Z\", \"source_id\": 19973560, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:24Z\", \"source_id\": 62938629, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:25Z\", \"source_id\": 19975939, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:06Z\", \"source_id\": 62947893, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:09Z\", \"source_id\": 19978650, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:52Z\", \"source_id\": 62952463, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:57Z\", \"source_id\": 19979987, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:54Z\", \"source_id\": 62965010, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:57Z\", \"source_id\": 19983553, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Three Bridges", "service_state_platform": "2", "timing_fact_generation": 1789997938647754, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:08.882615", "service_state_evidence_id": 19983553, "current_leg_start_actual_dep": "2026-09-21T14:35:30+01:00", "operational_evidence_version": 184, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:09.289470", "service_state_valid_until_kind": null, "operational_interpretation_version": 184, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BDM |
TBD |
9R27 |
700128 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.349, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.854, "from_m": 20671.349, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.754, "from_m": 20836.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.355, "from_m": 21233.754, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.816, "from_m": 27218.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.02, "from_m": 27264.816, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.315, "from_m": 27503.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.051, "from_m": 27569.315, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 32343.325, "from_m": 31292.051, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.079, "from_m": 32343.325, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.784, "from_m": 33218.079, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.582, "from_m": 35819.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41102.96, "from_m": 37618.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.509, "from_m": 41102.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41761.082, "from_m": 41675.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.282, "from_m": 41761.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.292, "from_m": 41778.282, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.59, "from_m": 41863.292, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51190.175, "from_m": 47056.59, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68893.069, "from_m": 51190.175, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72251.902, "from_m": 68893.069, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73638.74, "from_m": 72251.902, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74914.273, "from_m": 73638.74, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75018.692, "from_m": 74914.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.665, "from_m": 75018.692, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.365, "from_m": 77181.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.224, "from_m": 77978.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.109, "from_m": 80664.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.097, "from_m": 80733.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.358, "from_m": 81960.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.391, "from_m": 81997.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82123.658, "from_m": 82068.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82276.684, "from_m": 82123.658, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.947, "from_m": 82276.684, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84381.404, "from_m": 84318.947, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.92, "from_m": 84381.404, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85702.545, "from_m": 85624.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.182, "from_m": 85702.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.803, "from_m": 86112.182, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 87233.467, "from_m": 86824.803, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87444.13, "from_m": 87233.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88023.747, "from_m": 87444.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89067.306, "from_m": 88023.747, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90639.213, "from_m": 89067.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91575.64, "from_m": 90639.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93465.45, "from_m": 91575.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102477.011, "from_m": 93465.45, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104629.98, "from_m": 102477.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104691.368, "from_m": 104629.98, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104730.971, "from_m": 104691.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104756.54, "from_m": 104730.971, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104809.538, "from_m": 104756.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104839.739, "from_m": 104809.538, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104876.704, "from_m": 104839.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105270.96, "from_m": 104876.704, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105301.396, "from_m": 105270.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": 105390.064, "from_m": 105301.396, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105453.763, "from_m": 105390.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105489.47, "from_m": 105453.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": 105533.741, "from_m": 105489.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105592.305, "from_m": 105533.741, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106869.948, "from_m": 105592.305, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111212.93, "from_m": 106869.948, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111329.699, "from_m": 111212.93, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112730.846, "from_m": 111329.699, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113357.744, "from_m": 112730.846, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120867.433, "from_m": 113357.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": 121923.309, "from_m": 120867.433, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121954.346, "from_m": 121923.309, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 122050.313, "from_m": 121954.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122607.582, "from_m": 122050.313, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122735.738, "from_m": 122607.582, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123019.871, "from_m": 122735.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": 135035.446, "from_m": 123019.871, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135146.192, "from_m": 135035.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": 135590.069, "from_m": 135146.192, "capability_applied": null, "effective_limit_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": 741446, "profile_key": "be5eb4db3d6817401a21d49d6fb1df7a1a61df7379879a338206d3204c5e87c8", "schedule_id": 26582, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.135, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.076, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.722, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.716, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1259", "location": "Luton", "stage_seq": 9, "distance_m": 32095.603, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1302", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.687, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1308", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.171, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.282, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.249, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.141, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.14, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.842, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.89, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.828, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.517, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.198, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.295, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": "1335", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.708, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.552, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1340H", "wtt_dep": "1341H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.71, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1344", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.401, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87802.11, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1351H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88529.127, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91246.801, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92013.038, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93114.328, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98746.623, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1401H", "wtt_dep": "1402H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102412.272, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Norwood Fork Jn", "stage_seq": 33, "distance_m": 103466.334, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Windmill Bridge Jn", "stage_seq": 34, "distance_m": 104219.966, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "East Croydon", "stage_seq": 35, "distance_m": 105069.068, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "South Croydon", "stage_seq": 36, "distance_m": 106516.491, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Purley", "stage_seq": 37, "distance_m": 109863.937, "section_seq": 1, "route_path_id": 140826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Stoats Nest Jn", "stage_seq": 38, "distance_m": 111452.23, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1422H", "location": "Redhill", "stage_seq": 39, "distance_m": 121815.798, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1425", "location": "Earlswood (Surrey)", "stage_seq": 40, "distance_m": 123157.922, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1428H", "location": "Salfords", "stage_seq": 41, "distance_m": 126326.916, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "Horley", "stage_seq": 42, "distance_m": 129796.221, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1435H", "location": "Gatwick Airport", "stage_seq": 43, "distance_m": 131148.649, "section_seq": 1, "route_path_id": 140826}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Three Bridges", "stage_seq": 44, "distance_m": 135590.069, "section_seq": 1, "route_path_id": 140826}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 135590.069, "from_m": 0.0, "section_seq": 1, "route_path_id": 140826}], "total_distance_m": 135590.069, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126576.881, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9013.188, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:41:17Z", "source_id": 62668567, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T11:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:41:18Z", "source_id": 19899221, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:46:14Z", "source_id": 62680877, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T11:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:46:18Z", "source_id": 19902755, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:51:17Z", "source_id": 62693660, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T11:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:51:23Z", "source_id": 19906459, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:55:53Z", "source_id": 62704601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T11:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:55:58Z", "source_id": 19909659, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:00:15Z", "source_id": 62715337, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:00:21Z", "source_id": 19912685, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:47Z", "source_id": 62729799, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:48Z", "source_id": 19916580, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:11:56Z", "source_id": 62745375, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:11:59Z", "source_id": 19920974, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:34Z", "source_id": 62770248, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:21:39Z", "source_id": 19928004, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:23:06Z", "source_id": 62774056, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:23:11Z", "source_id": 19929061, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:13Z", "source_id": 62776792, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T12:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:24:16Z", "source_id": 19929841, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:56Z", "source_id": 62795597, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:32:01Z", "source_id": 19935392, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:30Z", "source_id": 62804603, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T12:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:30Z", "source_id": 19937963, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:53Z", "source_id": 62815546, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T12:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:59Z", "source_id": 19941142, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:04Z", "source_id": 62821202, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T12:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:10Z", "source_id": 19942711, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:13Z", "source_id": 62826816, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T12:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:19Z", "source_id": 19944269, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:20Z", "source_id": 62839805, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T12:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:25Z", "source_id": 19947938, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:16Z", "source_id": 62854620, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T12:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:20Z", "source_id": 19952178, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:39Z", "source_id": 62868015, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:35Z", "source_id": 19955930, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:55Z", "source_id": 62878787, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T13:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:00Z", "source_id": 19959010, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30246, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:07Z", "source_id": 62884245, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T13:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:09Z", "source_id": 19960533, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:35Z", "source_id": 62895548, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T13:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:36Z", "source_id": 19963767, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:11Z", "source_id": 62922960, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T13:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:14Z", "source_id": 19971453, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:04Z", "source_id": 62930182, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T13:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:08Z", "source_id": 19973560, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:24Z", "source_id": 62938629, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T13:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:25Z", "source_id": 19975939, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:06Z", "source_id": 62947893, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T13:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:09Z", "source_id": 19978650, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:52Z", "source_id": 62952463, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T13:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:57Z", "source_id": 19979987, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:54Z", "source_id": 62965010, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T13:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:57Z", "source_id": 19983553, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Bedford |
1232 |
1232 |
3 |
None |
None |
Three Bridges |
1440 |
1440 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32974/2026-09-21/detailed |
None |
Gatwick Airport |
2026-09-21T14:35:30+01:00 |
Three Bridges |
5.0 |
{"type": "LineString", "coordinates": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608664, 51.12065019999999], [-0.1608664, 51.12035980000001], [-0.1609012, 51.1193671], [-0.16093879999999997, 51.118916899999995], [-0.1609521, 51.1187305], [-0.1609924, 51.118352299999984], [-0.161034, 51.1176417], [-0.16104139999999997, 51.1166607]]} |
2.8 |
1435 |
1440 |
Gatwick Airport |
Three Bridges |
Three Bridges |
51.1166607 |
-0.1610414 |
51.1166607 |
-0.1610414 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Three Bridges |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983553 |
1789997938647754 |
184 |
184 |
2026-09-21 13:50:09.289470 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:08.882615 |
| 712279 |
743869 |
W29159 |
872P35MO21 |
2026-09-21 |
COMPLETE |
19983126 |
2026-09-21 14:39:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743869, "stp": "P", "toc": "Southern", "uid": "W29159", "consist": "377447", "dest_crs": "TAT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29159/2026-09-21/detailed", "trust_id": "872P35MO21", "origin_crs": "PUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tattenham Corner", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "2", "is_terminated": 1, "next_location": "Tattenham Corner", "signalling_id": "2P35", "timing_status": "LATE", "origin_station": "Purley", "current_leg_arr": "1439", "current_leg_dep": "1436", "current_leg_end": "Tattenham Corner", "origin_dep_time": "1414", "origin_platform": "6", "current_location": "Tattenham Corner", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]}", "current_leg_start": "Tadworth", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.3090676", "next_location_lon": "-0.2423635", "previous_location": "Tadworth", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 767.264, \"from_m\": 668.41, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2615.022, \"from_m\": 2604.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2654.087, \"from_m\": 2615.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2840.784, \"from_m\": 2654.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3543.547, \"from_m\": 2840.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4835.757, \"from_m\": 3543.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6180.143, \"from_m\": 4835.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6847.86, \"from_m\": 6180.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7496.046, \"from_m\": 6847.86, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7944.915, \"from_m\": 7496.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10016.608, \"from_m\": 7944.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10204.157, \"from_m\": 10016.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10617.43, \"from_m\": 10204.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12029.851, \"from_m\": 10617.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12995.199, \"from_m\": 12029.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13082.391, \"from_m\": 12995.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13900.94, \"from_m\": 13082.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 743869, \"profile_key\": \"ad29628a809ba9d1f8fcf73b2af9ad93f48aa6e2491ee12a3c6280531b21fb6c\", \"schedule_id\": 26052, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Purley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1416H\", \"location\": \"Reedham\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1419H\", \"location\": \"Coulsdon Town\", \"stage_seq\": 3, \"distance_m\": 2763.592, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1422H\", \"location\": \"Woodmansterne\", \"stage_seq\": 4, \"distance_m\": 4338.064, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Chipstead\", \"stage_seq\": 5, \"distance_m\": 5939.451, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431\", \"location\": \"Kingswood\", \"stage_seq\": 6, \"distance_m\": 9772.538, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"Tadworth\", \"stage_seq\": 7, \"distance_m\": 11936.663, \"section_seq\": 1, \"route_path_id\": 130837}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Tattenham Corner\", \"stage_seq\": 8, \"distance_m\": 13900.94, \"section_seq\": 1, \"route_path_id\": 130837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13900.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130837}], \"total_distance_m\": 13900.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13714.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1414", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3090676", "current_position_lon": "-0.2423635", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:37Z\", \"source_id\": 62905733, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:38Z\", \"source_id\": 19966672, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:40Z\", \"source_id\": 62913607, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:45Z\", \"source_id\": 19968874, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:12Z\", \"source_id\": 62920412, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:16Z\", \"source_id\": 19970709, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:39Z\", \"source_id\": 62936769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:41Z\", \"source_id\": 19975426, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:56Z\", \"source_id\": 62950110, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:58Z\", \"source_id\": 19979298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:18Z\", \"source_id\": 62963460, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:20Z\", \"source_id\": 19983126, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tattenham Corner", "service_state_platform": "2", "timing_fact_generation": 1789997903227975, "current_leg_arrival_utc": "2026-09-21T14:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:09.580896", "service_state_evidence_id": 19983126, "current_leg_start_actual_dep": "2026-09-21T14:35:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-21T13:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:09.704763", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PUR |
TAT |
2P35 |
377447 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 265.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 767.264, "from_m": 668.41, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2615.022, "from_m": 2604.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2654.087, "from_m": 2615.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2840.784, "from_m": 2654.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3543.547, "from_m": 2840.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4835.757, "from_m": 3543.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6180.143, "from_m": 4835.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6847.86, "from_m": 6180.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7496.046, "from_m": 6847.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7944.915, "from_m": 7496.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10016.608, "from_m": 7944.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10204.157, "from_m": 10016.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10617.43, "from_m": 10204.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12029.851, "from_m": 10617.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12995.199, "from_m": 12029.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13082.391, "from_m": 12995.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13900.94, "from_m": 13082.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 743869, "profile_key": "ad29628a809ba9d1f8fcf73b2af9ad93f48aa6e2491ee12a3c6280531b21fb6c", "schedule_id": 26052, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1414", "location": "Purley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1416H", "location": "Reedham", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1419H", "location": "Coulsdon Town", "stage_seq": 3, "distance_m": 2763.592, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1422H", "location": "Woodmansterne", "stage_seq": 4, "distance_m": 4338.064, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Chipstead", "stage_seq": 5, "distance_m": 5939.451, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431", "location": "Kingswood", "stage_seq": 6, "distance_m": 9772.538, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "Tadworth", "stage_seq": 7, "distance_m": 11936.663, "section_seq": 1, "route_path_id": 130837}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Tattenham Corner", "stage_seq": 8, "distance_m": 13900.94, "section_seq": 1, "route_path_id": 130837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13900.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 130837}], "total_distance_m": 13900.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13714.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30236, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:37Z", "source_id": 62905733, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:38Z", "source_id": 19966672, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:40Z", "source_id": 62913607, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:45Z", "source_id": 19968874, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:12Z", "source_id": 62920412, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:16Z", "source_id": 19970709, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30273, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:39Z", "source_id": 62936769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:41Z", "source_id": 19975426, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:56Z", "source_id": 62950110, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:58Z", "source_id": 19979298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:18Z", "source_id": 62963460, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:20Z", "source_id": 19983126, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:39:00+01:00", "operational_fact": true}] |
Purley |
1414 |
1414 |
6 |
None |
None |
Tattenham Corner |
1438 |
1438 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29159/2026-09-21/detailed |
None |
Tadworth |
2026-09-21T14:35:30+01:00 |
Tattenham Corner |
3.0 |
{"type": "LineString", "coordinates": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]} |
1.2 |
1436 |
1439 |
Tadworth |
Tattenham Corner |
Tattenham Corner |
51.3090676 |
-0.2423635 |
51.3090676 |
-0.2423635 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:39:00 |
Tattenham Corner |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983126 |
1789997903227975 |
25 |
25 |
2026-09-21 13:50:09.704763 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:09.580896 |
| 712280 |
743876 |
C05223 |
745K48MO21 |
2026-09-21 |
COMPLETE |
19983737 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743876, "stp": "P", "toc": "Great Western Railway", "uid": "C05223", "consist": "387163+387168", "dest_crs": "RDG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05223/2026-09-21/detailed", "trust_id": "745K48MO21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-21", "dest_arr_time": "1441", "dest_platform": "7", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5K48", "timing_status": "EARLY", "origin_station": "Reading Traincare Depot", "current_leg_arr": "1440", "current_leg_dep": "1421", "current_leg_end": "Reading", "origin_dep_time": "1415", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0297369999999997, 51.47160769999999], [-1.0290274999999998, 51.47125359999999], [-1.0283136, 51.47089770000001], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-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": "Tilehurst", "dest_arr_time_act": "1441", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Tilehurst", "current_leg_milage": "2.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2788.734, \"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\": 2875.099, \"from_m\": 2788.734, \"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\": 2944.041, \"from_m\": 2875.099, \"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\": 3048.63, \"from_m\": 2944.041, \"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\": 5548.268, \"from_m\": 3048.63, \"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\": 5613.331, \"from_m\": 5548.268, \"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\": 5958.124, \"from_m\": 5613.331, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6370.587, \"from_m\": 5958.124, \"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\": 6507.192, \"from_m\": 6370.587, \"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\": 6547.448, \"from_m\": 6507.192, \"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\": 6737.091, \"from_m\": 6547.448, \"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\": 6972.358, \"from_m\": 6737.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 743876, \"profile_key\": \"8987c7129e59dd159dc4492f5d04f9b01ac78cb2749a15bb9c494b2a8a1b2142\", \"schedule_id\": 684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Reading Depot Entrance A\", \"stage_seq\": 2, \"distance_m\": 1346.3, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Scours Lane Jn\", \"stage_seq\": 3, \"distance_m\": 1785.823, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Tilehurst East Jn\", \"stage_seq\": 4, \"distance_m\": 3048.63, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1424H\", \"location\": \"Tilehurst\", \"stage_seq\": 5, \"distance_m\": 3048.63, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Reading West Jn\", \"stage_seq\": 6, \"distance_m\": 5123.665, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 7, \"distance_m\": 6633.988, \"section_seq\": 1, \"route_path_id\": 130725}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 6972.358, \"section_seq\": 1, \"route_path_id\": 130725}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6972.358, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130725}], \"total_distance_m\": 6972.358, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 4183.624, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2788.734, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1415", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:46Z\", \"source_id\": 62908920, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:49Z\", \"source_id\": 19967493, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:03Z\", \"source_id\": 62965436, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:12Z\", \"source_id\": 19983737, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "7", "timing_fact_generation": 1789997956723872, "current_leg_arrival_utc": "2026-09-21T14:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:12.937196", "service_state_evidence_id": 19983737, "current_leg_start_actual_dep": "2026-09-21T14:24:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:13.793786", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
RDG |
5K48 |
387163+387168 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 2788.734, "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": 2875.099, "from_m": 2788.734, "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": 2944.041, "from_m": 2875.099, "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": 3048.63, "from_m": 2944.041, "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": 5548.268, "from_m": 3048.63, "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": 5613.331, "from_m": 5548.268, "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": 5958.124, "from_m": 5613.331, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 6370.587, "from_m": 5958.124, "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": 6507.192, "from_m": 6370.587, "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": 6547.448, "from_m": 6507.192, "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": 6737.091, "from_m": 6547.448, "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": 6972.358, "from_m": 6737.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 743876, "profile_key": "8987c7129e59dd159dc4492f5d04f9b01ac78cb2749a15bb9c494b2a8a1b2142", "schedule_id": 684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1415", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Reading Depot Entrance A", "stage_seq": 2, "distance_m": 1346.3, "section_seq": 1, "route_path_id": 130725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Scours Lane Jn", "stage_seq": 3, "distance_m": 1785.823, "section_seq": 1, "route_path_id": 130725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Tilehurst East Jn", "stage_seq": 4, "distance_m": 3048.63, "section_seq": 1, "route_path_id": 130725}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1424H", "location": "Tilehurst", "stage_seq": 5, "distance_m": 3048.63, "section_seq": 1, "route_path_id": 130725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Reading West Jn", "stage_seq": 6, "distance_m": 5123.665, "section_seq": 1, "route_path_id": 130725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Reading High Level Jn", "stage_seq": 7, "distance_m": 6633.988, "section_seq": 1, "route_path_id": 130725}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": null, "location": "Reading", "stage_seq": 8, "distance_m": 6972.358, "section_seq": 1, "route_path_id": 130725}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6972.358, "from_m": 0.0, "section_seq": 1, "route_path_id": 130725}], "total_distance_m": 6972.358, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 4183.624, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2788.734, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23935, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:46Z", "source_id": 62908920, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:49Z", "source_id": 19967493, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23767, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:03Z", "source_id": 62965436, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:12Z", "source_id": 19983737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Reading Traincare Depot |
1415 |
1415 |
None |
None |
None |
Reading |
1441 |
1441 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C05223/2026-09-21/detailed |
None |
Tilehurst |
2026-09-21T14:24:30+01:00 |
Reading |
19.0 |
{"type": "LineString", "coordinates": [[-1.0297369999999997, 51.47160769999999], [-1.0290274999999998, 51.47125359999999], [-1.0283136, 51.47089770000001], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-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]]} |
2.6 |
1421 |
1440 |
Tilehurst |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983737 |
1789997956723872 |
12 |
12 |
2026-09-21 13:50:13.793786 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:12.937196 |
| 712281 |
742339 |
P28849 |
162Y89MM21 |
2026-09-21 |
COMPLETE |
19983486 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 742339, "stp": "P", "toc": "Northern", "uid": "P28849", "consist": "158872", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28849/2026-09-21/detailed", "trust_id": "162Y89MM21", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-21", "dest_arr_time": "1435", "dest_platform": "6", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2Y89", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1440", "current_leg_dep": "1434", "current_leg_end": "Sheffield", "origin_dep_time": "1311", "origin_platform": "6", "current_location": "Sheffield", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "1434", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.769, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.978, \"from_m\": 246.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.972, \"from_m\": 745.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1312.335, \"from_m\": 1155.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3597.44, \"from_m\": 1312.335, \"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\": 4121.372, \"from_m\": 3597.44, \"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\": 9727.281, \"from_m\": 4121.372, \"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\": 12417.729, \"from_m\": 9727.281, \"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\": 21810.209, \"from_m\": 12417.729, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21866.094, \"from_m\": 21810.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24555.876, \"from_m\": 21866.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\": 24664.162, \"from_m\": 24555.876, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35082.452, \"from_m\": 24664.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45731.169, \"from_m\": 35082.452, \"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\": 45784.119, \"from_m\": 45731.169, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47006.933, \"from_m\": 45784.119, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56060.743, \"from_m\": 47006.933, \"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\": 56789.207, \"from_m\": 56060.743, \"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\": 60740.314, \"from_m\": 56789.207, \"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\": 61019.925, \"from_m\": 60740.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61808.437, \"from_m\": 61019.925, \"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\": 62801.46, \"from_m\": 61808.437, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66094.972, \"from_m\": 62801.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67321.215, \"from_m\": 66094.972, \"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\": 67550.304, \"from_m\": 67321.215, \"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\": 67596.752, \"from_m\": 67550.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74919.222, \"from_m\": 67596.752, \"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\": 75453.633, \"from_m\": 74919.222, \"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\": 742339, \"profile_key\": \"5c5b6377c1ca0320122cd2816e6c0c8d3860ac1df09f1c8faf1b726215fed710\", \"schedule_id\": 21217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9373.801, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Colton South Jn\", \"stage_seq\": 3, \"distance_m\": 10641.042, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Ulleskelf\", \"stage_seq\": 4, \"distance_m\": 14732.023, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326H\", \"location\": \"Church Fenton\", \"stage_seq\": 5, \"distance_m\": 17778.006, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1331\", \"location\": \"Sherburn-in-Elmet\", \"stage_seq\": 6, \"distance_m\": 21153.565, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Milford Jn\", \"stage_seq\": 7, \"distance_m\": 24664.162, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340H\", \"location\": \"Ferrybridge North Jn\", \"stage_seq\": 8, \"distance_m\": 31372.498, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1344\", \"location\": \"Pontefract Baghill\", \"stage_seq\": 9, \"distance_m\": 34683.692, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1357H\", \"wtt_dep\": \"1358\", \"location\": \"Moorthorpe\", \"stage_seq\": 10, \"distance_m\": 45895.195, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1411\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 11, \"distance_m\": 58238.001, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 12, \"distance_m\": 61660.675, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1420\", \"location\": \"Rotherham Central\", \"stage_seq\": 13, \"distance_m\": 65710.305, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Holmes Jn\", \"stage_seq\": 14, \"distance_m\": 67297.152, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Meadowhall\", \"stage_seq\": 15, \"distance_m\": 70009.655, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 16, \"distance_m\": 70287.805, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 17, \"distance_m\": 74721.092, \"section_seq\": 1, \"route_path_id\": 138889}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 18, \"distance_m\": 75453.633, \"section_seq\": 1, \"route_path_id\": 138889}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 75453.633, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138889}], \"total_distance_m\": 75453.633, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 60956.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14496.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1311", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:30Z\", \"source_id\": 62772786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:35Z\", \"source_id\": 19928669, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:59Z\", \"source_id\": 62781108, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:26:05Z\", \"source_id\": 19931150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:13Z\", \"source_id\": 62793874, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:17Z\", \"source_id\": 19934888, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:34:56Z\", \"source_id\": 62803252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:35:03Z\", \"source_id\": 19937589, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:29Z\", \"source_id\": 62819737, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:33Z\", \"source_id\": 19942287, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:07Z\", \"source_id\": 62829056, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:10Z\", \"source_id\": 19944861, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:25Z\", \"source_id\": 62869914, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:26Z\", \"source_id\": 19956509, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:44Z\", \"source_id\": 62893356, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:49Z\", \"source_id\": 19963136, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:18Z\", \"source_id\": 62920594, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:22Z\", \"source_id\": 19970788, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:05Z\", \"source_id\": 62947754, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:03Z\", \"source_id\": 19978572, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:47Z\", \"source_id\": 62964796, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:49Z\", \"source_id\": 19983486, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "1", "timing_fact_generation": 1789997929967950, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:16.050858", "service_state_evidence_id": 19983486, "current_leg_start_actual_dep": "2026-09-21T14:33:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:16.680840", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
SHF |
2Y89 |
158872 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 246.769, "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": 745.978, "from_m": 246.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1155.972, "from_m": 745.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1312.335, "from_m": 1155.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3597.44, "from_m": 1312.335, "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": 4121.372, "from_m": 3597.44, "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": 9727.281, "from_m": 4121.372, "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": 12417.729, "from_m": 9727.281, "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": 21810.209, "from_m": 12417.729, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21866.094, "from_m": 21810.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24555.876, "from_m": 21866.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": 24664.162, "from_m": 24555.876, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35082.452, "from_m": 24664.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45731.169, "from_m": 35082.452, "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": 45784.119, "from_m": 45731.169, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47006.933, "from_m": 45784.119, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56060.743, "from_m": 47006.933, "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": 56789.207, "from_m": 56060.743, "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": 60740.314, "from_m": 56789.207, "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": 61019.925, "from_m": 60740.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61808.437, "from_m": 61019.925, "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": 62801.46, "from_m": 61808.437, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66094.972, "from_m": 62801.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67321.215, "from_m": 66094.972, "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": 67550.304, "from_m": 67321.215, "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": 67596.752, "from_m": 67550.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74919.222, "from_m": 67596.752, "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": 75453.633, "from_m": 74919.222, "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": 742339, "profile_key": "5c5b6377c1ca0320122cd2816e6c0c8d3860ac1df09f1c8faf1b726215fed710", "schedule_id": 21217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1311", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9373.801, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Colton South Jn", "stage_seq": 3, "distance_m": 10641.042, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Ulleskelf", "stage_seq": 4, "distance_m": 14732.023, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326H", "location": "Church Fenton", "stage_seq": 5, "distance_m": 17778.006, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1331", "location": "Sherburn-in-Elmet", "stage_seq": 6, "distance_m": 21153.565, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Milford Jn", "stage_seq": 7, "distance_m": 24664.162, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340H", "location": "Ferrybridge North Jn", "stage_seq": 8, "distance_m": 31372.498, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1344", "location": "Pontefract Baghill", "stage_seq": 9, "distance_m": 34683.692, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1357H", "wtt_dep": "1358", "location": "Moorthorpe", "stage_seq": 10, "distance_m": 45895.195, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1411", "location": "Swinton (S.Yorks)", "stage_seq": 11, "distance_m": 58238.001, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Aldwarke Jn", "stage_seq": 12, "distance_m": 61660.675, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1420", "location": "Rotherham Central", "stage_seq": 13, "distance_m": 65710.305, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Holmes Jn", "stage_seq": 14, "distance_m": 67297.152, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Meadowhall", "stage_seq": 15, "distance_m": 70009.655, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Wincobank Jn", "stage_seq": 16, "distance_m": 70287.805, "section_seq": 1, "route_path_id": 138889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Nunnery Main Line Jn", "stage_seq": 17, "distance_m": 74721.092, "section_seq": 1, "route_path_id": 138889}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": null, "location": "Sheffield", "stage_seq": 18, "distance_m": 75453.633, "section_seq": 1, "route_path_id": 138889}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 75453.633, "from_m": 0.0, "section_seq": 1, "route_path_id": 138889}], "total_distance_m": 75453.633, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 60956.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14496.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:30Z", "source_id": 62772786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:35Z", "source_id": 19928669, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4897, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:59Z", "source_id": 62781108, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:26:05Z", "source_id": 19931150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:13Z", "source_id": 62793874, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:17Z", "source_id": 19934888, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4945, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:34:56Z", "source_id": 62803252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:35:03Z", "source_id": 19937589, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:29Z", "source_id": 62819737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:33Z", "source_id": 19942287, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5064, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:07Z", "source_id": 62829056, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:10Z", "source_id": 19944861, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:25Z", "source_id": 62869914, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:26Z", "source_id": 19956509, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:44Z", "source_id": 62893356, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:49Z", "source_id": 19963136, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:18Z", "source_id": 62920594, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:22Z", "source_id": 19970788, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:05Z", "source_id": 62947754, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:03Z", "source_id": 19978572, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:47Z", "source_id": 62964796, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:49Z", "source_id": 19983486, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
York |
1311 |
1311 |
6 |
None |
None |
Sheffield |
1435 |
1434 |
6 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28849/2026-09-21/detailed |
None |
Meadowhall |
2026-09-21T14:33:00+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
1434 |
1440 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983486 |
1789997929967950 |
78 |
78 |
2026-09-21 13:50:16.680840 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:16.050858 |
| 712282 |
743198 |
C38105 |
739W72MN21 |
2026-09-21 |
COMPLETE |
19983480 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743198, "stp": "P", "toc": "Elizabeth Line", "uid": "C38105", "consist": "345066", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38105/2026-09-21/detailed", "trust_id": "739W72MN21", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W72", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1440", "current_leg_dep": "1435", "current_leg_end": "Shenfield", "origin_dep_time": "1345", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.035, \"from_m\": 3204.973, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.583, \"from_m\": 3360.035, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.606, \"from_m\": 3817.583, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.385, \"from_m\": 4111.532, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.526, \"from_m\": 4234.385, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.339, \"from_m\": 4453.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5053.974, \"from_m\": 4683.339, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.309, \"from_m\": 5053.974, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.006, \"from_m\": 6121.309, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.144, \"from_m\": 6520.515, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.448, \"from_m\": 6925.144, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.525, \"from_m\": 7178.448, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.797, \"from_m\": 7493.525, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.013, \"from_m\": 7718.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.325, \"from_m\": 8017.013, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.544, \"from_m\": 8850.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9396.976, \"from_m\": 8996.544, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.859, \"from_m\": 9396.976, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.015, \"from_m\": 9804.72, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.035, \"from_m\": 10434.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.193, \"from_m\": 11051.035, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.814, \"from_m\": 11696.536, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.284, \"from_m\": 11798.814, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.466, \"from_m\": 12691.284, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13063.375, \"from_m\": 12879.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.403, \"from_m\": 13063.375, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 17768.577, \"from_m\": 13899.955, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 17852.974, \"from_m\": 17768.577, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17920.633, \"from_m\": 17852.974, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 18643.749, \"from_m\": 17920.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.336, \"from_m\": 18643.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19031.419, \"from_m\": 18968.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.128, \"from_m\": 19031.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19599.345, \"from_m\": 19481.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19679.646, \"from_m\": 19599.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19707.904, \"from_m\": 19679.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19800.506, \"from_m\": 19707.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22610.634, \"from_m\": 19800.506, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23748.594, \"from_m\": 22610.634, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.356, \"from_m\": 23748.594, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24447.618, \"from_m\": 24386.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.564, \"from_m\": 24447.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24612.409, \"from_m\": 24516.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.547, \"from_m\": 24612.409, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30348.605, \"from_m\": 30219.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.532, \"from_m\": 30348.605, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30552.921, \"from_m\": 30481.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.358, \"from_m\": 30552.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47911.818, \"from_m\": 47883.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48068.715, \"from_m\": 47911.818, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48374.69, \"from_m\": 48068.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48718.339, \"from_m\": 48374.69, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 743198, \"profile_key\": \"efd725b5964a42bc333d4751d29cf7fca1c73ed4c51ab5820c8e448b71654ddb\", \"schedule_id\": 5500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1347H\", \"wtt_dep\": \"1348\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1356\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1358H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.54, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1404\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.161, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1406H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.041, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1408H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.075, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.867, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.012, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1413H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.828, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1416H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.038, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1418H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.683, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1420H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.761, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.141, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.511, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.26, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.729, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.339, \"section_seq\": 1, \"route_path_id\": 116057}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48718.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116057}], \"total_distance_m\": 48718.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.339, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:06Z\", \"source_id\": 62834041, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:10Z\", \"source_id\": 19946308, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:13Z\", \"source_id\": 62839544, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:19Z\", \"source_id\": 19947845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:27Z\", \"source_id\": 62847673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:52:33Z\", \"source_id\": 19950239, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:54:52Z\", \"source_id\": 62853640, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:00Z\", \"source_id\": 19951931, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:58Z\", \"source_id\": 62861268, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:55Z\", \"source_id\": 19954022, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:46Z\", \"source_id\": 62870765, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:48Z\", \"source_id\": 19956748, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:40Z\", \"source_id\": 62872918, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:43Z\", \"source_id\": 19957410, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:57Z\", \"source_id\": 62878864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:00Z\", \"source_id\": 19959021, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:21Z\", \"source_id\": 62884793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:21Z\", \"source_id\": 19960659, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:40Z\", \"source_id\": 62890686, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:43Z\", \"source_id\": 19962343, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:40Z\", \"source_id\": 62898178, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:44Z\", \"source_id\": 19964541, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:17Z\", \"source_id\": 62904829, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:19Z\", \"source_id\": 19966354, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:27Z\", \"source_id\": 62910608, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:30Z\", \"source_id\": 19967990, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:22Z\", \"source_id\": 62915414, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:25Z\", \"source_id\": 19969377, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:06Z\", \"source_id\": 62925160, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:08Z\", \"source_id\": 19972058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:16Z\", \"source_id\": 62933272, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:20Z\", \"source_id\": 19974445, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:58Z\", \"source_id\": 62945061, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:04Z\", \"source_id\": 19977836, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:34:59Z\", \"source_id\": 62955398, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:35:05Z\", \"source_id\": 19980825, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:45Z\", \"source_id\": 62964643, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:49Z\", \"source_id\": 19983480, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789997930971806, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:16.634689", "service_state_evidence_id": 19983480, "current_leg_start_actual_dep": "2026-09-21T14:36:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:16.700222", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W72 |
345066 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.035, "from_m": 3204.973, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.583, "from_m": 3360.035, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.606, "from_m": 3817.583, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.385, "from_m": 4111.532, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.526, "from_m": 4234.385, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.339, "from_m": 4453.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5053.974, "from_m": 4683.339, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.309, "from_m": 5053.974, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.006, "from_m": 6121.309, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.144, "from_m": 6520.515, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.448, "from_m": 6925.144, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.525, "from_m": 7178.448, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.797, "from_m": 7493.525, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.013, "from_m": 7718.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.325, "from_m": 8017.013, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.544, "from_m": 8850.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9396.976, "from_m": 8996.544, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.859, "from_m": 9396.976, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.015, "from_m": 9804.72, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.035, "from_m": 10434.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.193, "from_m": 11051.035, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.814, "from_m": 11696.536, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.284, "from_m": 11798.814, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.466, "from_m": 12691.284, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13063.375, "from_m": 12879.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.403, "from_m": 13063.375, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 17768.577, "from_m": 13899.955, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 17852.974, "from_m": 17768.577, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17920.633, "from_m": 17852.974, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 18643.749, "from_m": 17920.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.336, "from_m": 18643.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19031.419, "from_m": 18968.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.128, "from_m": 19031.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19599.345, "from_m": 19481.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19679.646, "from_m": 19599.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19707.904, "from_m": 19679.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19800.506, "from_m": 19707.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22610.634, "from_m": 19800.506, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23748.594, "from_m": 22610.634, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.356, "from_m": 23748.594, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24447.618, "from_m": 24386.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.564, "from_m": 24447.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24612.409, "from_m": 24516.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.547, "from_m": 24612.409, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30348.605, "from_m": 30219.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.532, "from_m": 30348.605, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30552.921, "from_m": 30481.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.358, "from_m": 30552.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47911.818, "from_m": 47883.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48068.715, "from_m": 47911.818, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48374.69, "from_m": 48068.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48718.339, "from_m": 48374.69, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 743198, "profile_key": "efd725b5964a42bc333d4751d29cf7fca1c73ed4c51ab5820c8e448b71654ddb", "schedule_id": 5500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1345", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1347H", "wtt_dep": "1348", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1356", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1358H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.54, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1404", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.161, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1406H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.041, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1408H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.075, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.867, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.012, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1413H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.828, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1416H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.038, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1418H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.683, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1420H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.761, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424", "location": "Romford", "stage_seq": 18, "distance_m": 36223.141, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.511, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.26, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.729, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.339, "section_seq": 1, "route_path_id": 116057}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48718.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 116057}], "total_distance_m": 48718.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.339, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:06Z", "source_id": 62834041, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:10Z", "source_id": 19946308, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:13Z", "source_id": 62839544, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:19Z", "source_id": 19947845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:27Z", "source_id": 62847673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:52:33Z", "source_id": 19950239, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:54:52Z", "source_id": 62853640, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:00Z", "source_id": 19951931, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:58Z", "source_id": 62861268, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:55Z", "source_id": 19954022, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:46Z", "source_id": 62870765, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:48Z", "source_id": 19956748, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:40Z", "source_id": 62872918, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:43Z", "source_id": 19957410, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:57Z", "source_id": 62878864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:00Z", "source_id": 19959021, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:21Z", "source_id": 62884793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:21Z", "source_id": 19960659, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:40Z", "source_id": 62890686, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:43Z", "source_id": 19962343, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:40Z", "source_id": 62898178, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:44Z", "source_id": 19964541, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:17Z", "source_id": 62904829, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:19Z", "source_id": 19966354, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:27Z", "source_id": 62910608, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:17:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:30Z", "source_id": 19967990, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:22Z", "source_id": 62915414, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:25Z", "source_id": 19969377, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:06Z", "source_id": 62925160, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:08Z", "source_id": 19972058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:16Z", "source_id": 62933272, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:20Z", "source_id": 19974445, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:58Z", "source_id": 62945061, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:04Z", "source_id": 19977836, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:34:59Z", "source_id": 62955398, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:35:05Z", "source_id": 19980825, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:45Z", "source_id": 62964643, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:49Z", "source_id": 19983480, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1345 |
1345 |
A |
None |
None |
Shenfield |
1440 |
1438 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38105/2026-09-21/detailed |
None |
Brentwood |
2026-09-21T14:36:30+01:00 |
Shenfield |
5.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
1435 |
1440 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983480 |
1789997930971806 |
100 |
100 |
2026-09-21 13:50:16.700222 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:16.634689 |
| 712283 |
742993 |
L24807 |
522Y89MN21 |
2026-09-21 |
COMPLETE |
19983451 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 742993, "stp": "P", "toc": "London Overground", "uid": "L24807", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24807/2026-09-21/detailed", "trust_id": "522Y89MN21", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-21", "dest_arr_time": "1441", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y89", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "1440", "current_leg_dep": "1435", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1336", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "1439", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4651.212, \"from_m\": 4592.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5288.033, \"from_m\": 4651.212, \"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\": 6852.56, \"from_m\": 5288.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6923.175, \"from_m\": 6852.56, \"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\": 9890.378, \"from_m\": 6923.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10504.876, \"from_m\": 9890.378, \"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\": 11852.371, \"from_m\": 10504.876, \"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\": 12204.611, \"from_m\": 11852.371, \"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\": 18483.608, \"from_m\": 12204.611, \"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\": 20038.714, \"from_m\": 18483.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20198.485, \"from_m\": 20038.714, \"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\": 20258.719, \"from_m\": 20198.485, \"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\": 20284.44, \"from_m\": 20258.719, \"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\": 20352.361, \"from_m\": 20284.44, \"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\": 20917.797, \"from_m\": 20352.361, \"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\": 20984.848, \"from_m\": 20917.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21002.349, \"from_m\": 20984.848, \"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\": 21055.962, \"from_m\": 21002.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21171.461, \"from_m\": 21055.962, \"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\": 21242.964, \"from_m\": 21171.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21523.543, \"from_m\": 21242.964, \"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\": 21582.341, \"from_m\": 21523.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21766.37, \"from_m\": 21582.341, \"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\": 22082.007, \"from_m\": 21766.37, \"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\": 22519.885, \"from_m\": 22082.007, \"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\": 22595.742, \"from_m\": 22519.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25622.909, \"from_m\": 22595.742, \"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\": 26628.708, \"from_m\": 25622.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28618.765, \"from_m\": 26628.708, \"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\": 29559.725, \"from_m\": 28618.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}, {\"to_m\": 29773.496, \"from_m\": 29559.725, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30313.303, \"from_m\": 29773.496, \"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\": 30437.201, \"from_m\": 30313.303, \"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\": 30674.51, \"from_m\": 30437.201, \"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\": 742993, \"profile_key\": \"3781bdb83d8240e41e957a43d71e5e3a3edc679bf090c69f0804db687ee5bbb6\", \"schedule_id\": 16412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1338\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1339\", \"wtt_dep\": \"1339H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1341H\", \"wtt_dep\": \"1342\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1343H\", \"wtt_dep\": \"1344\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1346H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1348H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1351H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1355H\", \"wtt_dep\": \"1356H\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1403H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1405H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1408\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1411H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1413H\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1417H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20902.922, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 21626.98, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 22444.699, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 23641.662, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1429H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 25390.42, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 27047.93, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 28513.335, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 29866.654, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 30674.51, \"section_seq\": 1, \"route_path_id\": 118030}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30674.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}], \"total_distance_m\": 30674.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26689.099, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3985.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:10Z\", \"source_id\": 62813655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:14Z\", \"source_id\": 19940587, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:23Z\", \"source_id\": 62822244, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:42:23Z\", \"source_id\": 19942930, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:22Z\", \"source_id\": 62827246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:44:25Z\", \"source_id\": 19944380, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:12Z\", \"source_id\": 62834309, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:18Z\", \"source_id\": 19946379, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:43Z\", \"source_id\": 62840799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:49:47Z\", \"source_id\": 19948231, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:48Z\", \"source_id\": 62846075, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:52:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:51:52Z\", \"source_id\": 19949760, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:51Z\", \"source_id\": 62851153, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:54Z\", \"source_id\": 19951203, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:53Z\", \"source_id\": 62858748, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:58Z\", \"source_id\": 19953317, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:02Z\", \"source_id\": 62866550, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:08Z\", \"source_id\": 19955517, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:43Z\", \"source_id\": 62873094, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:49Z\", \"source_id\": 19957456, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:25Z\", \"source_id\": 62879982, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:28Z\", \"source_id\": 19959362, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:33Z\", \"source_id\": 62885343, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:39Z\", \"source_id\": 19960870, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:46Z\", \"source_id\": 62890947, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:46Z\", \"source_id\": 19962380, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:36Z\", \"source_id\": 62895581, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:36Z\", \"source_id\": 19963742, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:55Z\", \"source_id\": 62901307, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:57Z\", \"source_id\": 19965454, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:43Z\", \"source_id\": 62908732, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:45Z\", \"source_id\": 19967453, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:27Z\", \"source_id\": 62915566, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:28Z\", \"source_id\": 19969415, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:18Z\", \"source_id\": 62928263, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:24:23Z\", \"source_id\": 19972966, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:43Z\", \"source_id\": 62931873, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:45Z\", \"source_id\": 19974045, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:50Z\", \"source_id\": 62937283, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:53Z\", \"source_id\": 19975545, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:33Z\", \"source_id\": 62946417, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:37Z\", \"source_id\": 19978251, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:52Z\", \"source_id\": 62952486, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:33:57Z\", \"source_id\": 19979989, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:43Z\", \"source_id\": 62964563, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:45Z\", \"source_id\": 19983451, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789997926925440, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:16.645378", "service_state_evidence_id": 19983451, "current_leg_start_actual_dep": "2026-09-21T14:35:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:16.695788", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2Y89 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4651.212, "from_m": 4592.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5288.033, "from_m": 4651.212, "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": 6852.56, "from_m": 5288.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6923.175, "from_m": 6852.56, "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": 9890.378, "from_m": 6923.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10504.876, "from_m": 9890.378, "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": 11852.371, "from_m": 10504.876, "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": 12204.611, "from_m": 11852.371, "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": 18483.608, "from_m": 12204.611, "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": 20038.714, "from_m": 18483.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20198.485, "from_m": 20038.714, "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": 20258.719, "from_m": 20198.485, "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": 20284.44, "from_m": 20258.719, "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": 20352.361, "from_m": 20284.44, "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": 20917.797, "from_m": 20352.361, "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": 20984.848, "from_m": 20917.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21002.349, "from_m": 20984.848, "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": 21055.962, "from_m": 21002.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21171.461, "from_m": 21055.962, "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": 21242.964, "from_m": 21171.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21523.543, "from_m": 21242.964, "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": 21582.341, "from_m": 21523.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21766.37, "from_m": 21582.341, "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": 22082.007, "from_m": 21766.37, "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": 22519.885, "from_m": 22082.007, "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": 22595.742, "from_m": 22519.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25622.909, "from_m": 22595.742, "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": 26628.708, "from_m": 25622.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28618.765, "from_m": 26628.708, "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": 29559.725, "from_m": 28618.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}, {"to_m": 29773.496, "from_m": 29559.725, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30313.303, "from_m": 29773.496, "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": 30437.201, "from_m": 30313.303, "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": 30674.51, "from_m": 30437.201, "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": 742993, "profile_key": "3781bdb83d8240e41e957a43d71e5e3a3edc679bf090c69f0804db687ee5bbb6", "schedule_id": 16412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1336", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1338", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1339", "wtt_dep": "1339H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1341H", "wtt_dep": "1342", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1343H", "wtt_dep": "1344", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1346H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1348H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1351H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1355H", "wtt_dep": "1356H", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1403H", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1405H", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1408", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1411H", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1413H", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1417H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20902.922, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 21626.98, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 22444.699, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 23641.662, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1429H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 25390.42, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "West Brompton", "stage_seq": 31, "distance_m": 27047.93, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 28513.335, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 29866.654, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 30674.51, "section_seq": 1, "route_path_id": 118030}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30674.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 118030}], "total_distance_m": 30674.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26689.099, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3985.411, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:10Z", "source_id": 62813655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:14Z", "source_id": 19940587, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:23Z", "source_id": 62822244, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:42:23Z", "source_id": 19942930, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:22Z", "source_id": 62827246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:44:25Z", "source_id": 19944380, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:12Z", "source_id": 62834309, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:18Z", "source_id": 19946379, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:43Z", "source_id": 62840799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:49:47Z", "source_id": 19948231, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:48Z", "source_id": 62846075, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:52:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:51:52Z", "source_id": 19949760, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:51Z", "source_id": 62851153, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:54Z", "source_id": 19951203, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:53Z", "source_id": 62858748, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T12:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:58Z", "source_id": 19953317, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:02Z", "source_id": 62866550, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:08Z", "source_id": 19955517, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:43Z", "source_id": 62873094, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:49Z", "source_id": 19957456, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:25Z", "source_id": 62879982, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:28Z", "source_id": 19959362, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:33Z", "source_id": 62885343, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:39Z", "source_id": 19960870, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:46Z", "source_id": 62890947, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:46Z", "source_id": 19962380, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:36Z", "source_id": 62895581, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:36Z", "source_id": 19963742, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:55Z", "source_id": 62901307, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:14:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:57Z", "source_id": 19965454, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:43Z", "source_id": 62908732, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:45Z", "source_id": 19967453, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:27Z", "source_id": 62915566, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:28Z", "source_id": 19969415, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:18Z", "source_id": 62928263, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:24:23Z", "source_id": 19972966, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:43Z", "source_id": 62931873, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T13:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:45Z", "source_id": 19974045, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:50Z", "source_id": 62937283, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T13:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:53Z", "source_id": 19975545, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:33Z", "source_id": 62946417, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T13:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:37Z", "source_id": 19978251, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:52Z", "source_id": 62952486, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T13:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:33:57Z", "source_id": 19979989, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:43Z", "source_id": 62964563, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T13:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:45Z", "source_id": 19983451, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Stratford |
1336 |
1336 |
2 |
None |
None |
Clapham Junction Plats 0-2 |
1441 |
1439 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24807/2026-09-21/detailed |
None |
Imperial Wharf |
2026-09-21T14:35:30+01:00 |
Clapham Junction Plats 0-2 |
5.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.5 |
1435 |
1440 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983451 |
1789997926925440 |
97 |
97 |
2026-09-21 13:50:16.695788 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:16.645378 |
| 712284 |
743336 |
G30383 |
352G33MN21 |
2026-09-21 |
COMPLETE |
19984527 |
2026-09-21 14:40:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 743336, "stp": "P", "toc": "Merseyrail", "uid": "G30383", "consist": "777015+777030", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30383/2026-09-21/detailed", "trust_id": "352G33MN21", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G33", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "1440", "current_leg_dep": "1438", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1351", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "1437½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 620.438, \"from_m\": 313.932, \"capability_applied\": null, \"effective_limit_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\": 11427.855, \"from_m\": 620.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11478.742, \"from_m\": 11427.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\": 20877.034, \"from_m\": 11478.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21662.349, \"from_m\": 20877.034, \"capability_applied\": null, \"effective_limit_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\": 24358.21, \"from_m\": 21662.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25736.774, \"from_m\": 24358.21, \"capability_applied\": null, \"effective_limit_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\": 25815.042, \"from_m\": 25736.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26174.961, \"from_m\": 25815.042, \"capability_applied\": null, \"effective_limit_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\": 26961.862, \"from_m\": 26174.961, \"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\": 27271.458, \"from_m\": 26961.862, \"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\": 29798.815, \"from_m\": 27271.458, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30003.723, \"from_m\": 29798.815, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30671.918, \"from_m\": 30003.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30841.575, \"from_m\": 30671.918, \"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\": 743336, \"profile_key\": \"bd6fddb3eb73f3ffaf6ff36e6894a1388c20f316d32236b75b537339bd2eb763\", \"schedule_id\": 11237, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1354H\", \"wtt_dep\": \"1355\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.186, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.71, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.207, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21337.966, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1422H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.514, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1425\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24599.761, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1426H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 25223.042, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1428H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 26394.9, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 27417.258, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 29889.189, \"section_seq\": 1, \"route_path_id\": 117097}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 117097}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117097}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.42, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.155, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1351", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:22Z\", \"source_id\": 62857290, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:27Z\", \"source_id\": 19952962, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:40Z\", \"source_id\": 62863047, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:58:44Z\", \"source_id\": 19954557, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:43Z\", \"source_id\": 62873107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:02:49Z\", \"source_id\": 19957470, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:33Z\", \"source_id\": 62877785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:37Z\", \"source_id\": 19958739, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:24Z\", \"source_id\": 62889967, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:27Z\", \"source_id\": 19962176, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:16Z\", \"source_id\": 62894642, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:11:20Z\", \"source_id\": 19963499, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:20Z\", \"source_id\": 62904990, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:26Z\", \"source_id\": 19966453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:30Z\", \"source_id\": 62913220, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:34Z\", \"source_id\": 19968763, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:37Z\", \"source_id\": 62921458, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:21:40Z\", \"source_id\": 19971070, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:39Z\", \"source_id\": 62926578, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:42Z\", \"source_id\": 19972530, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:02Z\", \"source_id\": 62932736, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:09Z\", \"source_id\": 19974300, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:38Z\", \"source_id\": 62939245, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:28:43Z\", \"source_id\": 19976147, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:10Z\", \"source_id\": 62943093, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:30:15Z\", \"source_id\": 19977238, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:46Z\", \"source_id\": 62949726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:50Z\", \"source_id\": 19979176, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:08Z\", \"source_id\": 62960782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:37:09Z\", \"source_id\": 19982303, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:11Z\", \"source_id\": 62968471, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:15Z\", \"source_id\": 19984527, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789998018700904, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:18.690827", "service_state_evidence_id": 19984527, "current_leg_start_actual_dep": "2026-09-21T14:37:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:18.980137", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
SOP |
LVC |
2G33 |
777015+777030 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 620.438, "from_m": 313.932, "capability_applied": null, "effective_limit_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": 11427.855, "from_m": 620.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11478.742, "from_m": 11427.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": 20877.034, "from_m": 11478.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21662.349, "from_m": 20877.034, "capability_applied": null, "effective_limit_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": 24358.21, "from_m": 21662.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25736.774, "from_m": 24358.21, "capability_applied": null, "effective_limit_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": 25815.042, "from_m": 25736.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26174.961, "from_m": 25815.042, "capability_applied": null, "effective_limit_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": 26961.862, "from_m": 26174.961, "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": 27271.458, "from_m": 26961.862, "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": 29798.815, "from_m": 27271.458, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30003.723, "from_m": 29798.815, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30671.918, "from_m": 30003.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30841.575, "from_m": 30671.918, "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": 743336, "profile_key": "bd6fddb3eb73f3ffaf6ff36e6894a1388c20f316d32236b75b537339bd2eb763", "schedule_id": 11237, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1351", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1354H", "wtt_dep": "1355", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.186, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.71, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.207, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21337.966, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1422H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.514, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1425", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24599.761, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1426H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 25223.042, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1428H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 26394.9, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Sandhills", "stage_seq": 15, "distance_m": 27417.258, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 29889.189, "section_seq": 1, "route_path_id": 117097}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 117097}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 117097}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.42, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.155, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:22Z", "source_id": 62857290, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:27Z", "source_id": 19952962, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:40Z", "source_id": 62863047, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:58:44Z", "source_id": 19954557, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:43Z", "source_id": 62873107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:02:49Z", "source_id": 19957470, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:33Z", "source_id": 62877785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:07:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:37Z", "source_id": 19958739, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:24Z", "source_id": 62889967, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:27Z", "source_id": 19962176, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:16Z", "source_id": 62894642, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:11:20Z", "source_id": 19963499, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:20Z", "source_id": 62904990, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:26Z", "source_id": 19966453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:30Z", "source_id": 62913220, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:34Z", "source_id": 19968763, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:37Z", "source_id": 62921458, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:21:40Z", "source_id": 19971070, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:39Z", "source_id": 62926578, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:42Z", "source_id": 19972530, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:02Z", "source_id": 62932736, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:27:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:09Z", "source_id": 19974300, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:38Z", "source_id": 62939245, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:28:43Z", "source_id": 19976147, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:10Z", "source_id": 62943093, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:30:15Z", "source_id": 19977238, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:46Z", "source_id": 62949726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:50Z", "source_id": 19979176, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:08Z", "source_id": 62960782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:37:09Z", "source_id": 19982303, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:11Z", "source_id": 62968471, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:15Z", "source_id": 19984527, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Southport |
1351 |
1351 |
1 |
None |
None |
Liverpool Central (Northern) |
1438 |
1437½ |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30383/2026-09-21/detailed |
None |
Moorfields (Northern Line) |
2026-09-21T14:37:30+01:00 |
Liverpool Central (Northern) |
2.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
1438 |
1440 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984527 |
1789998018700904 |
66 |
66 |
2026-09-21 13:50:18.980137 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:18.690827 |
| 712285 |
744158 |
W86875 |
065L14MO21 |
2026-09-21 |
COMPLETE |
19991421 |
2026-09-21 14:41:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 744158, "stp": "P", "toc": "ScotRail", "uid": "W86875", "consist": "318257+318267", "dest_crs": "DMR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86875/2026-09-21/detailed", "trust_id": "065L14MO21", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-21", "dest_arr_time": "1437½", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalmuir Down Siding", "signalling_id": "5L14", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "1437½", "current_leg_dep": "1438", "current_leg_end": "Dalmuir", "origin_dep_time": "1426½", "origin_platform": "1", "current_location": "Dalmuir", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]}", "current_leg_start": "Dalmuir Down Siding", "dest_arr_time_act": "1437½", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Dalmuir", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 159.473, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 226.959, \"from_m\": 159.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 609.954, \"from_m\": 226.959, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 677.44, \"from_m\": 609.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 836.912, \"from_m\": 677.44, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 744158, \"profile_key\": \"04e0df7347bcee1fd679e82977921c84dbc510413a25fb2fcad3cced95c71965\", \"schedule_id\": 29924, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131191}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1435H\", \"location\": \"Dalmuir Down Siding\", \"stage_seq\": 2, \"distance_m\": 418.456, \"section_seq\": 1, \"route_path_id\": 131191}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 3, \"distance_m\": 836.912, \"section_seq\": 1, \"route_path_id\": 131191}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 836.912, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131191}], \"total_distance_m\": 836.912, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 836.912, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1426½", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1439.5", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:55Z\", \"source_id\": 19978476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:40Z\", \"source_id\": 62964472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:49:29Z\", \"source_id\": 19991421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir", "service_state_platform": "2", "timing_fact_generation": 1789998573234410, "current_leg_arrival_utc": "2026-09-21T14:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:20.756126", "service_state_evidence_id": 62964472, "current_leg_start_actual_dep": "2026-09-21T14:37:30+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T13:40:20", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:21.271910", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
DMR |
5L14 |
318257+318267 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 159.473, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 226.959, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 609.954, "from_m": 226.959, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 677.44, "from_m": 609.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 836.912, "from_m": 677.44, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 744158, "profile_key": "04e0df7347bcee1fd679e82977921c84dbc510413a25fb2fcad3cced95c71965", "schedule_id": 29924, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1426H", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131191}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1435H", "location": "Dalmuir Down Siding", "stage_seq": 2, "distance_m": 418.456, "section_seq": 1, "route_path_id": 131191}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 3, "distance_m": 836.912, "section_seq": 1, "route_path_id": 131191}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 836.912, "from_m": 0.0, "section_seq": 1, "route_path_id": 131191}], "total_distance_m": 836.912, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 836.912, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:55Z", "source_id": 19978476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:40Z", "source_id": 62964472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:49:29Z", "source_id": 19991421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:41:00+01:00", "operational_fact": true}] |
Dalmuir |
1426½ |
1426½ |
1 |
None |
None |
Dalmuir |
1437½ |
1437½ |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86875/2026-09-21/detailed |
None |
Dalmuir Down Siding |
2026-09-21T14:37:30+01:00 |
Dalmuir |
1439.5 |
{"type": "LineString", "coordinates": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]} |
0.3 |
1438 |
1437½ |
Dalmuir |
Dalmuir |
Dalmuir Down Siding |
55.9121015 |
-4.4268814 |
55.9121015 |
-4.4268814 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:40:20 |
Dalmuir |
TD |
DIRECT_DESTINATION_ARRIVAL |
62964472 |
1789998573234410 |
20 |
20 |
2026-09-21 13:50:21.271910 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:20.756126 |
| 712286 |
742620 |
G39781 |
382J72MM21 |
2026-09-21 |
COMPLETE |
19984592 |
2026-09-21 14:30:00 |
2026-09-21 13:50:22 |
2026-09-23 13:50:22 |
{"id": 742620, "stp": "P", "toc": "Transport for Wales", "uid": "G39781", "consist": "230006", "dest_crs": "WXC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39781/2026-09-21/detailed", "trust_id": "382J72MM21", "origin_crs": "BID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham Central", "service_date": "2026-09-21", "dest_arr_time": "1425", "dest_platform": "1", "is_terminated": 1, "next_location": "Wrexham Central", "signalling_id": "2J72", "timing_status": "LATE", "origin_station": "Bidston", "current_leg_arr": "1430", "current_leg_dep": "1427", "current_leg_end": "Wrexham Central", "origin_dep_time": "1321", "origin_platform": "2", "current_location": "Wrexham Central", "last_update_time": "2026-09-21T13:50:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.002206226404266, 53.050619002071635], [-3.0023561, 53.0504594], [-3.0025993999999994, 53.0502506], [-3.0028168, 53.0500456], [-3.0032312999999995, 53.0496466], [-3.0034559, 53.0493437], [-3.0035384, 53.049150700000006], [-3.0035959, 53.0489913], [-3.0036268999999995, 53.0487735], [-3.0036296999999994, 53.048517999999994], [-3.0035685999999995, 53.0483102], [-3.0034897, 53.0481504], [-3.003217, 53.04777070000001], [-3.0029943, 53.0475638], [-3.0029597962355816, 53.047537384747685], [-3.0029226236702025, 53.04750892630741], [-3.0027311, 53.0473623], [-3.0024831, 53.047208600000005], [-3.0021403, 53.04704989999998], [-3.0015509, 53.04685799999999], [-3.001126, 53.04673849999999], [-3.0006979999999994, 53.046621899999984], [-3.0004196, 53.04653460000001], [-2.9994626, 53.0462816]]}", "current_leg_start": "Wrexham General", "dest_arr_time_act": "1423", "motion_projection": null, "next_location_lat": "53.0462816", "next_location_lon": "-2.9994626", "previous_location": "Wrexham General", "current_leg_milage": "0.4", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 94.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 547.42, \"from_m\": 94.893, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1018.481, \"from_m\": 547.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21667.678, \"from_m\": 1018.481, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21704.583, \"from_m\": 21667.678, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21725.668, \"from_m\": 21704.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22392.101, \"from_m\": 21725.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23233.573, \"from_m\": 22392.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43120.105, \"from_m\": 23233.573, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44249.188, \"from_m\": 43120.105, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 742620, \"profile_key\": \"31f6d746c24f4dad49829739f93523900829cd69abad3804ac3bba36198199c7\", \"schedule_id\": 34374, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Bidston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1325H\", \"location\": \"Upton\", \"stage_seq\": 2, \"distance_m\": 2888.162, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1331H\", \"wtt_dep\": \"1332\", \"location\": \"Heswall\", \"stage_seq\": 3, \"distance_m\": 9661.651, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"wtt_dep\": \"1337\", \"location\": \"Neston\", \"stage_seq\": 4, \"distance_m\": 13980.059, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343H\", \"location\": \"Dee Marsh Jn\", \"stage_seq\": 5, \"distance_m\": 21811.53, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1344\", \"wtt_dep\": \"1344H\", \"location\": \"Hawarden Bridge\", \"stage_seq\": 6, \"distance_m\": 22871.085, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1347H\", \"location\": \"Shotton High Level\", \"stage_seq\": 7, \"distance_m\": 23615.255, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1352H\", \"location\": \"Hawarden\", \"stage_seq\": 8, \"distance_m\": 27196.012, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Buckley\", \"stage_seq\": 9, \"distance_m\": 30294.967, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"Penyffordd\", \"stage_seq\": 10, \"distance_m\": 32500.091, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1405\", \"location\": \"Hope (Clwyd)\", \"stage_seq\": 11, \"distance_m\": 35612.313, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"Caergwrle\", \"stage_seq\": 12, \"distance_m\": 36649.305, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1410\", \"location\": \"Cefn-y-Bedd\", \"stage_seq\": 13, \"distance_m\": 37695.296, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414\", \"location\": \"Gwersyllt\", \"stage_seq\": 14, \"distance_m\": 40742.737, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1420\", \"location\": \"Wrexham General\", \"stage_seq\": 15, \"distance_m\": 43616.556, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": null, \"location\": \"Wrexham Central\", \"stage_seq\": 16, \"distance_m\": 44249.188, \"section_seq\": 1, \"route_path_id\": 124995}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44249.188, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124995}], \"total_distance_m\": 44249.188, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 43582.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 666.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1321", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.0462816", "current_position_lon": "-2.9994626", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:16Z\", \"source_id\": 62772106, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:20Z\", \"source_id\": 19928485, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:31:45Z\", \"source_id\": 19935192, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:36:17Z\", \"source_id\": 19938505, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:48Z\", \"source_id\": 19945365, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:53:19Z\", \"source_id\": 19950747, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:22Z\", \"source_id\": 19956419, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:51Z\", \"source_id\": 19959657, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:52Z\", \"source_id\": 19962453, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:22Z\", \"source_id\": 19965708, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:23Z\", \"source_id\": 19967174, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:24Z\", \"source_id\": 19968611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:25Z\", \"source_id\": 19971551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:26:40Z\", \"source_id\": 19974715, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:21Z\", \"source_id\": 19984592, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham Central", "service_state_platform": "1", "timing_fact_generation": 1789998022252786, "current_leg_arrival_utc": "2026-09-21T14:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:22.247805", "service_state_evidence_id": 19984592, "current_leg_start_actual_dep": "2026-09-21T14:27:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-21T13:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:40:22.257160", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BID |
WXC |
2J72 |
230006 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 94.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 547.42, "from_m": 94.893, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1018.481, "from_m": 547.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21667.678, "from_m": 1018.481, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21704.583, "from_m": 21667.678, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21725.668, "from_m": 21704.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22392.101, "from_m": 21725.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23233.573, "from_m": 22392.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43120.105, "from_m": 23233.573, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44249.188, "from_m": 43120.105, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 742620, "profile_key": "31f6d746c24f4dad49829739f93523900829cd69abad3804ac3bba36198199c7", "schedule_id": 34374, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1321", "location": "Bidston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1325H", "location": "Upton", "stage_seq": 2, "distance_m": 2888.162, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1331H", "wtt_dep": "1332", "location": "Heswall", "stage_seq": 3, "distance_m": 9661.651, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1336", "wtt_dep": "1337", "location": "Neston", "stage_seq": 4, "distance_m": 13980.059, "section_seq": 1, "route_path_id": 124995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343H", "location": "Dee Marsh Jn", "stage_seq": 5, "distance_m": 21811.53, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1344", "wtt_dep": "1344H", "location": "Hawarden Bridge", "stage_seq": 6, "distance_m": 22871.085, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1347H", "location": "Shotton High Level", "stage_seq": 7, "distance_m": 23615.255, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1352H", "location": "Hawarden", "stage_seq": 8, "distance_m": 27196.012, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Buckley", "stage_seq": 9, "distance_m": 30294.967, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "Penyffordd", "stage_seq": 10, "distance_m": 32500.091, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1405", "location": "Hope (Clwyd)", "stage_seq": 11, "distance_m": 35612.313, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "Caergwrle", "stage_seq": 12, "distance_m": 36649.305, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1410", "location": "Cefn-y-Bedd", "stage_seq": 13, "distance_m": 37695.296, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414", "location": "Gwersyllt", "stage_seq": 14, "distance_m": 40742.737, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1420", "location": "Wrexham General", "stage_seq": 15, "distance_m": 43616.556, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": null, "location": "Wrexham Central", "stage_seq": 16, "distance_m": 44249.188, "section_seq": 1, "route_path_id": 124995}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44249.188, "from_m": 0.0, "section_seq": 1, "route_path_id": 124995}], "total_distance_m": 44249.188, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 43582.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 666.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:16Z", "source_id": 62772106, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:20Z", "source_id": 19928485, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T13:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:31:45Z", "source_id": 19935192, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:36:17Z", "source_id": 19938505, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:48Z", "source_id": 19945365, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:53:19Z", "source_id": 19950747, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:22Z", "source_id": 19956419, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:51Z", "source_id": 19959657, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:52Z", "source_id": 19962453, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:22Z", "source_id": 19965708, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:23Z", "source_id": 19967174, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:24Z", "source_id": 19968611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:25Z", "source_id": 19971551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:26:40Z", "source_id": 19974715, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:21Z", "source_id": 19984592, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}] |
Bidston |
1321 |
1321 |
2 |
None |
None |
Wrexham Central |
1425 |
1423 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39781/2026-09-21/detailed |
None |
Wrexham General |
2026-09-21T14:27:00+01:00 |
Wrexham Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.002206226404266, 53.050619002071635], [-3.0023561, 53.0504594], [-3.0025993999999994, 53.0502506], [-3.0028168, 53.0500456], [-3.0032312999999995, 53.0496466], [-3.0034559, 53.0493437], [-3.0035384, 53.049150700000006], [-3.0035959, 53.0489913], [-3.0036268999999995, 53.0487735], [-3.0036296999999994, 53.048517999999994], [-3.0035685999999995, 53.0483102], [-3.0034897, 53.0481504], [-3.003217, 53.04777070000001], [-3.0029943, 53.0475638], [-3.0029597962355816, 53.047537384747685], [-3.0029226236702025, 53.04750892630741], [-3.0027311, 53.0473623], [-3.0024831, 53.047208600000005], [-3.0021403, 53.04704989999998], [-3.0015509, 53.04685799999999], [-3.001126, 53.04673849999999], [-3.0006979999999994, 53.046621899999984], [-3.0004196, 53.04653460000001], [-2.9994626, 53.0462816]]} |
0.4 |
1427 |
1430 |
Wrexham General |
Wrexham Central |
Wrexham Central |
53.0462816 |
-2.9994626 |
53.0462816 |
-2.9994626 |
1 |
0 |
2026-09-21 13:50:22 |
TERMINATED |
2026-09-21 13:30:00 |
Wrexham Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984592 |
1789998022252786 |
40 |
40 |
2026-09-21 13:40:22.257160 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:22.247805 |
| 712287 |
742013 |
C48015 |
832T19ML21 |
2026-09-21 |
COMPLETE |
19984665 |
2026-09-21 14:23:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 742013, "stp": "P", "toc": "Great Western Railway", "uid": "C48015", "consist": "166212", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48015/2026-09-21/detailed", "trust_id": "832T19ML21", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-21", "dest_arr_time": "1423", "dest_platform": "1", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "2T19", "timing_status": "ON TIME", "origin_station": "Exmouth", "current_leg_arr": "1423", "current_leg_dep": "1418", "current_leg_end": "Paignton", "origin_dep_time": "1257", "origin_platform": null, "current_location": "Paignton", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "0 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": "1423", "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.951, \"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.383, \"from_m\": 7945.951, \"capability_applied\": null, \"effective_limit_mph\": 25.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.851, \"from_m\": 8328.383, \"capability_applied\": null, \"effective_limit_mph\": 50.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.262, \"from_m\": 8600.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15097.097, \"from_m\": 14725.262, \"capability_applied\": null, \"effective_limit_mph\": 40.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.053, \"from_m\": 15097.097, \"capability_applied\": null, \"effective_limit_mph\": 70.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.229, \"from_m\": 15143.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\": 16303.479, \"from_m\": 15183.229, \"capability_applied\": null, \"effective_limit_mph\": 70.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.919, \"from_m\": 16303.479, \"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.454, \"from_m\": 17560.919, \"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\": 17895.709, \"from_m\": 17850.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17979.008, \"from_m\": 17895.709, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18168.871, \"from_m\": 17979.008, \"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\": 20281.423, \"from_m\": 18168.871, \"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\": 28714.833, \"from_m\": 20281.423, \"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\": 32314.288, \"from_m\": 28714.833, \"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\": 35014.41, \"from_m\": 32314.288, \"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\": 35053.848, \"from_m\": 35014.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35123.372, \"from_m\": 35053.848, \"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\": 35722.349, \"from_m\": 35123.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37124.122, \"from_m\": 35722.349, \"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\": 39854.367, \"from_m\": 37124.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41363.684, \"from_m\": 39854.367, \"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\": 43071.238, \"from_m\": 41363.684, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44020.394, \"from_m\": 43071.238, \"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\": 47961.088, \"from_m\": 44020.394, \"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\": 49170.277, \"from_m\": 47961.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49256.669, \"from_m\": 49170.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49799.265, \"from_m\": 49256.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50762.91, \"from_m\": 49799.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50876.182, \"from_m\": 50762.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50953.661, \"from_m\": 50876.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51165.073, \"from_m\": 50953.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53548.465, \"from_m\": 51165.073, \"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\": 56293.384, \"from_m\": 53548.465, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57991.836, \"from_m\": 56293.384, \"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\": 60360.554, \"from_m\": 57991.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60370.056, \"from_m\": 60360.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62779.491, \"from_m\": 60370.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63245.505, \"from_m\": 62779.491, \"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\": 63626.099, \"from_m\": 63245.505, \"capability_applied\": null, \"effective_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\": 742013, \"profile_key\": \"5ca9c119da795bb3bed23f508172e614f81d322916ade015f4f0714e23591820\", \"schedule_id\": 6197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.498, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307H\", \"location\": \"Topsham\", \"stage_seq\": 3, \"distance_m\": 8109.846, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Newcourt\", \"stage_seq\": 4, \"distance_m\": 10145.868, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Digby & Sowton\", \"stage_seq\": 5, \"distance_m\": 11423.894, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 6, \"distance_m\": 15016.913, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1321H\", \"location\": \"Exeter Central\", \"stage_seq\": 7, \"distance_m\": 16835.953, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1329\", \"location\": \"Exeter St. David's\", \"stage_seq\": 8, \"distance_m\": 17862.216, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1332\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 9, \"distance_m\": 19204.89, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": \"1335\", \"location\": \"Marsh Barton\", \"stage_seq\": 10, \"distance_m\": 21111.793, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1342\", \"wtt_dep\": \"1343\", \"location\": \"Starcross\", \"stage_seq\": 11, \"distance_m\": 31455.073, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1348\", \"location\": \"Dawlish Warren\", \"stage_seq\": 12, \"distance_m\": 34709.248, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1352\", \"location\": \"Dawlish\", \"stage_seq\": 13, \"distance_m\": 37346.724, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1356\", \"wtt_dep\": \"1357\", \"location\": \"Teignmouth\", \"stage_seq\": 14, \"distance_m\": 41800.798, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1405H\", \"location\": \"Newton Abbot\", \"stage_seq\": 15, \"distance_m\": 49966.325, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 16, \"distance_m\": 50853.304, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Edginswell (construction)\", \"stage_seq\": 17, \"distance_m\": 55949.428, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Torre\", \"stage_seq\": 18, \"distance_m\": 58221.078, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1417\", \"location\": \"Torquay\", \"stage_seq\": 19, \"distance_m\": 59566.557, \"section_seq\": 1, \"route_path_id\": 132477}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 20, \"distance_m\": 63626.099, \"section_seq\": 1, \"route_path_id\": 132477}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63626.099, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132477}], \"total_distance_m\": 63626.099, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63026.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 599.222, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:30Z\", \"source_id\": 62729147, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:06:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:05:32Z\", \"source_id\": 19916363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:32Z\", \"source_id\": 62762374, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:18:35Z\", \"source_id\": 19925759, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:22Z\", \"source_id\": 62772371, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:22:26Z\", \"source_id\": 19928572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26549, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:29:14Z\", \"source_id\": 62788931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:29:18Z\", \"source_id\": 19933484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:27Z\", \"source_id\": 62819675, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:31Z\", \"source_id\": 19942269, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:48Z\", \"source_id\": 62830732, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:50Z\", \"source_id\": 19945390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:01Z\", \"source_id\": 62841513, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:07Z\", \"source_id\": 19948435, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:37Z\", \"source_id\": 62855339, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:38Z\", \"source_id\": 19952412, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:11Z\", \"source_id\": 62876852, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:15Z\", \"source_id\": 19958496, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:03Z\", \"source_id\": 62896654, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:12:10Z\", \"source_id\": 19964091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:15Z\", \"source_id\": 62904756, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:15:24Z\", \"source_id\": 19966403, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:26Z\", \"source_id\": 19984665, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "1", "timing_fact_generation": 1789998026718963, "current_leg_arrival_utc": "2026-09-21T14:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:26.704088", "service_state_evidence_id": 19984665, "current_leg_start_actual_dep": "2026-09-21T14:17:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-21T13:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:27.232785", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXM |
PGN |
2T19 |
166212 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 7945.951, "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.383, "from_m": 7945.951, "capability_applied": null, "effective_limit_mph": 25.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.851, "from_m": 8328.383, "capability_applied": null, "effective_limit_mph": 50.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.262, "from_m": 8600.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15097.097, "from_m": 14725.262, "capability_applied": null, "effective_limit_mph": 40.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.053, "from_m": 15097.097, "capability_applied": null, "effective_limit_mph": 70.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.229, "from_m": 15143.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": 16303.479, "from_m": 15183.229, "capability_applied": null, "effective_limit_mph": 70.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.919, "from_m": 16303.479, "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.454, "from_m": 17560.919, "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": 17895.709, "from_m": 17850.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17979.008, "from_m": 17895.709, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18168.871, "from_m": 17979.008, "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": 20281.423, "from_m": 18168.871, "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": 28714.833, "from_m": 20281.423, "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": 32314.288, "from_m": 28714.833, "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": 35014.41, "from_m": 32314.288, "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": 35053.848, "from_m": 35014.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35123.372, "from_m": 35053.848, "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": 35722.349, "from_m": 35123.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37124.122, "from_m": 35722.349, "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": 39854.367, "from_m": 37124.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41363.684, "from_m": 39854.367, "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": 43071.238, "from_m": 41363.684, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44020.394, "from_m": 43071.238, "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": 47961.088, "from_m": 44020.394, "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": 49170.277, "from_m": 47961.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49256.669, "from_m": 49170.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49799.265, "from_m": 49256.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50762.91, "from_m": 49799.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50876.182, "from_m": 50762.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50953.661, "from_m": 50876.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51165.073, "from_m": 50953.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53548.465, "from_m": 51165.073, "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": 56293.384, "from_m": 53548.465, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57991.836, "from_m": 56293.384, "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": 60360.554, "from_m": 57991.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60370.056, "from_m": 60360.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62779.491, "from_m": 60370.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63245.505, "from_m": 62779.491, "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": 63626.099, "from_m": 63245.505, "capability_applied": null, "effective_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": 742013, "profile_key": "5ca9c119da795bb3bed23f508172e614f81d322916ade015f4f0714e23591820", "schedule_id": 6197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1257", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.498, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307H", "location": "Topsham", "stage_seq": 3, "distance_m": 8109.846, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Newcourt", "stage_seq": 4, "distance_m": 10145.868, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Digby & Sowton", "stage_seq": 5, "distance_m": 11423.894, "section_seq": 1, "route_path_id": 132477}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Exmouth Jn", "stage_seq": 6, "distance_m": 15016.913, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1321H", "location": "Exeter Central", "stage_seq": 7, "distance_m": 16835.953, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1329", "location": "Exeter St. David's", "stage_seq": 8, "distance_m": 17862.216, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1332", "location": "Exeter St. Thomas", "stage_seq": 9, "distance_m": 19204.89, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": "1335", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 21111.793, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1342", "wtt_dep": "1343", "location": "Starcross", "stage_seq": 11, "distance_m": 31455.073, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1348", "location": "Dawlish Warren", "stage_seq": 12, "distance_m": 34709.248, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1352", "location": "Dawlish", "stage_seq": 13, "distance_m": 37346.724, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1356", "wtt_dep": "1357", "location": "Teignmouth", "stage_seq": 14, "distance_m": 41800.798, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1405H", "location": "Newton Abbot", "stage_seq": 15, "distance_m": 49966.325, "section_seq": 1, "route_path_id": 132477}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Newton Abbot West Jn", "stage_seq": 16, "distance_m": 50853.304, "section_seq": 1, "route_path_id": 132477}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Edginswell (construction)", "stage_seq": 17, "distance_m": 55949.428, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Torre", "stage_seq": 18, "distance_m": 58221.078, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1417", "location": "Torquay", "stage_seq": 19, "distance_m": 59566.557, "section_seq": 1, "route_path_id": 132477}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": null, "location": "Paignton", "stage_seq": 20, "distance_m": 63626.099, "section_seq": 1, "route_path_id": 132477}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63626.099, "from_m": 0.0, "section_seq": 1, "route_path_id": 132477}], "total_distance_m": 63626.099, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63026.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 599.222, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:30Z", "source_id": 62729147, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:06:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:05:32Z", "source_id": 19916363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:32Z", "source_id": 62762374, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:18:35Z", "source_id": 19925759, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26454, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:22Z", "source_id": 62772371, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T12:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:22:26Z", "source_id": 19928572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26549, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:29:14Z", "source_id": 62788931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:29:18Z", "source_id": 19933484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:27Z", "source_id": 62819675, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:31Z", "source_id": 19942269, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26563, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:48Z", "source_id": 62830732, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T12:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:50Z", "source_id": 19945390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:01Z", "source_id": 62841513, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T12:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:07Z", "source_id": 19948435, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:37Z", "source_id": 62855339, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:38Z", "source_id": 19952412, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:11Z", "source_id": 62876852, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:15Z", "source_id": 19958496, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26608, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:03Z", "source_id": 62896654, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:12:10Z", "source_id": 19964091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:15Z", "source_id": 62904756, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T13:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:15:24Z", "source_id": 19966403, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:26Z", "source_id": 19984665, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}] |
Exmouth |
1257 |
1257 |
None |
None |
None |
Paignton |
1423 |
1423 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48015/2026-09-21/detailed |
None |
Torquay |
2026-09-21T14:17: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 |
1418 |
1423 |
Torquay |
Paignton |
Paignton |
50.4341335 |
-3.5646741 |
50.4341335 |
-3.5646741 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:23:00 |
Paignton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984665 |
1789998026718963 |
55 |
55 |
2026-09-21 13:50:27.232785 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:26.704088 |
| 712288 |
743625 |
L88822 |
322G17MO21 |
2026-09-21 |
COMPLETE |
19984593 |
2026-09-21 14:40:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 743625, "stp": "P", "toc": "Northern", "uid": "L88822", "consist": "323232", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88822/2026-09-21/detailed", "trust_id": "322G17MO21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-21", "dest_arr_time": "1441", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G17", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1440", "current_leg_dep": "1435", "current_leg_end": "Hadfield", "origin_dep_time": "1403", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]}", "current_leg_start": "Glossop", "dest_arr_time_act": "1441", "motion_projection": null, "next_location_lat": "53.4608456", "next_location_lon": "-1.9653832", "previous_location": "Glossop", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.469, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13109.153, \"from_m\": 10010.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14392.813, \"from_m\": 13109.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16744.237, \"from_m\": 14392.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16755.201, \"from_m\": 16744.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18726.92, \"from_m\": 16755.201, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19013.554, \"from_m\": 18726.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19533.242, \"from_m\": 19013.554, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 20713.501, \"from_m\": 19533.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 743625, \"profile_key\": \"c4c2cbb70abead364d11d2b00996747639b61b5d2f3af6519e3db80be198f601\", \"schedule_id\": 19167, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1119.428, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1412\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.505, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1429H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1432H\", \"wtt_dep\": \"1435H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 138195}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.868, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1403", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4608456", "current_position_lon": "-1.9653832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:45Z\", \"source_id\": 62880757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:05:49Z\", \"source_id\": 19959591, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:49Z\", \"source_id\": 62893530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:10:49Z\", \"source_id\": 19963151, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:52Z\", \"source_id\": 62901195, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:57Z\", \"source_id\": 19965429, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:16:23Z\", \"source_id\": 19967202, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:18:54Z\", \"source_id\": 19968981, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:49Z\", \"source_id\": 62916485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:19:54Z\", \"source_id\": 19969695, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:24Z\", \"source_id\": 19972298, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:44Z\", \"source_id\": 62936999, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:27:49Z\", \"source_id\": 19975494, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:02Z\", \"source_id\": 62947620, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:32:05Z\", \"source_id\": 19978604, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:15Z\", \"source_id\": 62968712, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:21Z\", \"source_id\": 19984593, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789998027258129, "current_leg_arrival_utc": "2026-09-21T14:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:27.251269", "service_state_evidence_id": 19984593, "current_leg_start_actual_dep": "2026-09-21T14:35:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:27.776260", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
HDF |
2G17 |
323232 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.469, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13109.153, "from_m": 10010.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14392.813, "from_m": 13109.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16744.237, "from_m": 14392.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16755.201, "from_m": 16744.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18726.92, "from_m": 16755.201, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19013.554, "from_m": 18726.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19533.242, "from_m": 19013.554, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 20713.501, "from_m": 19533.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 743625, "profile_key": "c4c2cbb70abead364d11d2b00996747639b61b5d2f3af6519e3db80be198f601", "schedule_id": 19167, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1403", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1119.428, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1412", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.505, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1429H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1432H", "wtt_dep": "1435H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 138195}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 138195}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.868, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:45Z", "source_id": 62880757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:05:49Z", "source_id": 19959591, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:49Z", "source_id": 62893530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:10:49Z", "source_id": 19963151, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:52Z", "source_id": 62901195, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:57Z", "source_id": 19965429, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:16:23Z", "source_id": 19967202, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:18:54Z", "source_id": 19968981, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:49Z", "source_id": 62916485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:19:54Z", "source_id": 19969695, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:24Z", "source_id": 19972298, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:44Z", "source_id": 62936999, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:27:49Z", "source_id": 19975494, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:02Z", "source_id": 62947620, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:32:05Z", "source_id": 19978604, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:15Z", "source_id": 62968712, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:40:21Z", "source_id": 19984593, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1403 |
1403 |
2 |
None |
None |
Hadfield |
1441 |
1441 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88822/2026-09-21/detailed |
None |
Glossop |
2026-09-21T14:35:30+01:00 |
Hadfield |
5.0 |
{"type": "LineString", "coordinates": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]} |
1.8 |
1435 |
1440 |
Glossop |
Hadfield |
Hadfield |
53.4608456 |
-1.9653832 |
53.4608456 |
-1.9653832 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:40:00 |
Hadfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984593 |
1789998027258129 |
47 |
47 |
2026-09-21 13:50:27.776260 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:27.251269 |
| 712289 |
741699 |
W44081 |
782E32ML21 |
2026-09-21 |
COMPLETE |
19983880 |
2026-09-21 14:40:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 741699, "stp": "O", "toc": "Transport for Wales", "uid": "W44081", "consist": "150262", "dest_crs": "BGN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44081/2026-09-21/detailed", "trust_id": "782E32ML21", "origin_crs": "RHY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bridgend", "service_date": "2026-09-21", "dest_arr_time": "1437", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bridgend", "signalling_id": "2E32", "timing_status": "LATE", "origin_station": "Rhymney", "current_leg_arr": "1440", "current_leg_dep": "1426", "current_leg_end": "Bridgend", "origin_dep_time": "1244", "origin_platform": null, "current_location": "Bridgend", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4814093552694345, 51.409616494408056], [-3.4814224999999994, 51.40962349999999], [-3.4818766, 51.4098997], [-3.4821758, 51.4101044], [-3.482295, 51.41019549999999], [-3.4828587999999994, 51.4106619], [-3.4835914, 51.4114201], [-3.4839038, 51.4117055], [-3.4841940999999994, 51.4119446], [-3.4845595, 51.4121961], [-3.4849245, 51.412414], [-3.4852809, 51.4126081], [-3.4856294000000005, 51.4127804], [-3.485968, 51.412926799999994], [-3.4863458, 51.4130691], [-3.4868021, 51.413213000000006], [-3.4873159999999994, 51.4133669], [-3.4878893, 51.41347400000001], [-3.4918056000000006, 51.4140894], [-3.4931578999999995, 51.4143116], [-3.4941077, 51.4145357], [-3.4949710000000005, 51.4147598], [-3.4959335999999994, 51.415057399999995], [-3.4966238999999995, 51.415321500000005], [-3.4971903999999996, 51.415577199999994], [-3.4977635, 51.4158719], [-3.4982321999999995, 51.4161623], [-3.4987969, 51.4165156], [-3.4991454, 51.4167691], [-3.4993891999999995, 51.41696439999998], [-3.4998057999999994, 51.41731899999999], [-3.5003964999999995, 51.4179222], [-3.5008752, 51.4185569], [-3.5016964999999995, 51.4198322], [-3.5025239999999997, 51.4211171], [-3.5034296080661336, 51.42254119665064], [-3.5090113, 51.43131759999999], [-3.5101663999999997, 51.4331025], [-3.5107311999999995, 51.43396560000001], [-3.5110929999999994, 51.4343957], [-3.5114469999999995, 51.43473289999999], [-3.5119916, 51.4351613], [-3.5125835, 51.435554499999995], [-3.5133793999999994, 51.43599900000001], [-3.5142157, 51.436440999999995], [-3.5147262999999995, 51.4367525], [-3.5151935999999995, 51.4370671], [-3.515657899999999, 51.43742339999999], [-3.5160914999999995, 51.437814800000005], [-3.5165741999999995, 51.438297], [-3.5170111999999993, 51.4387894], [-3.5175289999999997, 51.4392943], [-3.5181252000000005, 51.439756], [-3.518812099999999, 51.44017589999999], [-3.5190990999999996, 51.4403183], [-3.5193857999999993, 51.440460599999994], [-3.5200038999999994, 51.4407179], [-3.5213744999999994, 51.44122089999999], [-3.522089, 51.4415367], [-3.5228477, 51.4419275], [-3.523532, 51.44237979999999], [-3.5240592088707015, 51.442817580280106], [-3.5240837999999997, 51.442838], [-3.5245419, 51.443306799999995], [-3.524594, 51.4433829], [-3.5249419, 51.443853700000005], [-3.5251173999999996, 51.444145600000006], [-3.5252735, 51.4444413], [-3.5254051, 51.4448115], [-3.5254954, 51.4451758], [-3.5255476, 51.4455685], [-3.52556, 51.446023100000005], [-3.5255252999999995, 51.446543599999984], [-3.5255006, 51.44687270000001], [-3.5253651999999995, 51.447788], [-3.5253605, 51.44802039999999], [-3.5253605, 51.448365300000006], [-3.5254348, 51.4488083], [-3.525491, 51.4491156], [-3.5256264999999996, 51.44952749999998], [-3.5257969, 51.449864000000005], [-3.5260452999999994, 51.45027840000001], [-3.5262684999999996, 51.4505751], [-3.5266589999999995, 51.45099789999999], [-3.5272075, 51.451491], [-3.5279398999999994, 51.452005499999984], [-3.5282105999999995, 51.4521698], [-3.5284534, 51.452302399999994], [-3.5286781, 51.4524125], [-3.5289164999999993, 51.45252259999999], [-3.5293544, 51.45271309999999], [-3.5299286, 51.45292579999999], [-3.5303855999999993, 51.4530749], [-3.5308174999999995, 51.4532092], [-3.5312707, 51.45333780000001], [-3.5319036999999995, 51.4534944], [-3.5324413, 51.4536015], [-3.5328691, 51.4536681], [-3.5331841999999996, 51.4537065], [-3.5336893, 51.453751999999994], [-3.5342637, 51.4537899], [-3.5348953999999995, 51.4538136], [-3.5367476, 51.453865], [-3.5428336, 51.4540894], [-3.5445851, 51.45416409999999], [-3.5453813, 51.4542466], [-3.5461826, 51.45437469999999], [-3.5473023999999995, 51.45464609999999], [-3.5480609999999997, 51.4548899], [-3.5486398999999995, 51.4551271], [-3.5489666, 51.4552869], [-3.5490912000000003, 51.45534790000001], [-3.5491020000000004, 51.4553532], [-3.5495528999999997, 51.455603700000005], [-3.5499862, 51.4558769], [-3.5504399, 51.4561921], [-3.5524262, 51.457720900000005], [-3.5531635000000006, 51.458288399999994], [-3.5539029, 51.45883140000001], [-3.5545215, 51.4591995], [-3.5552732, 51.459571], [-3.5555105999999994, 51.459667499999995], [-3.5559879, 51.459875400000016], [-3.5564879, 51.46005639999999], [-3.5568395, 51.4601663], [-3.5572002, 51.46026769999999], [-3.5576682999999996, 51.46038429999999], [-3.5581522, 51.4604896], [-3.5587156, 51.4606127], [-3.5604215999999997, 51.4609618], [-3.5605970999999994, 51.461004499999994], [-3.5611028000000005, 51.46112740000001], [-3.5617422999999997, 51.4613112], [-3.563059, 51.4617738], [-3.5664591, 51.4630688], [-3.5672963, 51.4634298], [-3.5679629, 51.4637123], [-3.5687208, 51.464156499999994], [-3.5693216999999997, 51.4646155], [-3.5696335999999995, 51.46489820000001], [-3.5697892, 51.46503919999999], [-3.5701316, 51.46543290000001], [-3.5704516999999996, 51.4658528], [-3.5727975000000005, 51.46898290000001], [-3.5735186999999997, 51.469847], [-3.5735738999999995, 51.469913000000005], [-3.5737348, 51.470105800000006], [-3.5746702999999997, 51.47126740000001], [-3.5758428, 51.47269459999999], [-3.5764558000000006, 51.4732706], [-3.5769399, 51.47361810000001], [-3.5775600999999995, 51.473957899999995], [-3.578160899999999, 51.4741885], [-3.578245, 51.4742107], [-3.5790578, 51.474425399999994], [-3.5800591, 51.4746847], [-3.5805623, 51.474850999999994], [-3.5810385999999994, 51.475039899999985], [-3.5815835000000003, 51.47532459999999], [-3.5821799000000003, 51.475747899999995], [-3.5823658, 51.475926599999994], [-3.5827698, 51.476341], [-3.5829739, 51.4766327], [-3.5831196999999992, 51.47691029999999], [-3.5836225000000006, 51.4782654], [-3.585165, 51.48277920000001], [-3.5853233000000007, 51.483336300000005], [-3.5853549000000005, 51.4834222], [-3.5855547999999997, 51.4839656], [-3.5856464, 51.4842999], [-3.5857050000000004, 51.4845985], [-3.5857626, 51.4852046], [-3.5856969000000003, 51.4858318], [-3.5855122999999995, 51.48643390000001], [-3.585170999999999, 51.4870745], [-3.584947599999999, 51.48740600000001], [-3.5848907999999993, 51.48747189999999], [-3.5844811, 51.4879473], [-3.5841872999999995, 51.48824499999999], [-3.5838575, 51.488528900000006], [-3.583366199999999, 51.4888847], [-3.5828817, 51.4891898], [-3.5820979000000004, 51.4895903], [-3.5816854999999994, 51.4897743], [-3.581242500000001, 51.4899382], [-3.580490300000001, 51.49016749999998], [-3.5794547999999997, 51.49041690000001], [-3.5785192, 51.49069600000001], [-3.5779574999999997, 51.4909151], [-3.5774275999999996, 51.49115659999999], [-3.5769466, 51.491407], [-3.5765671, 51.4916476], [-3.576089, 51.4920012], [-3.5757257, 51.4923209], [-3.5755024999999994, 51.4925526], [-3.5752115999999994, 51.4928546], [-3.5750346, 51.49305720000001], [-3.5743397999999997, 51.4938098], [-3.5740467999999996, 51.49413139999999], [-3.5736718, 51.4945053], [-3.5735313999999994, 51.4946493], [-3.5732161, 51.4949284], [-3.5728708000000005, 51.49520570000001], [-3.5726135, 51.49541500000001], [-3.5721619, 51.495761299999984], [-3.5717595, 51.496077699999994], [-3.5712742999999993, 51.49644929999999], [-3.5704829, 51.49706369999999], [-3.5696513000000003, 51.4977026], [-3.5693404999999996, 51.49795729999999], [-3.5690462999999997, 51.49821730000001], [-3.5688616, 51.4983939], [-3.5686969, 51.4985682], [-3.568520194660142, 51.4987748385867], [-3.5685015, 51.4987967], [-3.5683236999999997, 51.49902490000001], [-3.5682524999999994, 51.49912340000001], [-3.5681658, 51.49927509999999], [-3.5681138999999997, 51.4993777], [-3.5680942000000004, 51.4994166], [-3.5680405, 51.49957770000001], [-3.5680031999999997, 51.4997323], [-3.5679831, 51.49989419999999], [-3.5679862, 51.500183], [-3.5680225, 51.5005106], [-3.5680771, 51.5008196], [-3.5681236999999997, 51.5009897], [-3.5681952999999997, 51.501197000000005], [-3.5682748999999996, 51.50136189999999], [-3.5684045, 51.5015848], [-3.5685689999999997, 51.501798], [-3.5687204999999995, 51.501964099999995], [-3.5688795, 51.5021113], [-3.5691298999999996, 51.502308600000006], [-3.5694762999999994, 51.50255599999999], [-3.569998839019302, 51.50291445964617], [-3.5701661, 51.50302919999999], [-3.5707969, 51.5034559], [-3.5710854, 51.5036546], [-3.5714678, 51.5039179], [-3.5721561000000004, 51.5043855], [-3.572444, 51.5045554], [-3.5727825, 51.5047592], [-3.5730409, 51.5049185], [-3.5733328, 51.5051257], [-3.5735887, 51.5053354], [-3.573744899999999, 51.5054482], [-3.5739078000000006, 51.50557489999999], [-3.5742638999999996, 51.5058787], [-3.5744437999999996, 51.506059], [-3.5746556, 51.50628309999999], [-3.5748590999999994, 51.50652259999999], [-3.5750063999999995, 51.5067163], [-3.5751438, 51.50690559999999], [-3.5753524, 51.5071932]]}", "current_leg_start": "Llantwit Major", "dest_arr_time_act": "1435", "motion_projection": null, "next_location_lat": "51.5071932", "next_location_lon": "-3.5753524", "previous_location": "Llantwit Major", "current_leg_milage": "9.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 220.251, \"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\": 309.051, \"from_m\": 220.251, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 707.917, \"from_m\": 309.051, \"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\": 1150.443, \"from_m\": 707.917, \"capability_applied\": null, \"effective_limit_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\": 8215.44, \"from_m\": 1150.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9598.36, \"from_m\": 8215.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9922.056, \"from_m\": 9598.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10221.045, \"from_m\": 9922.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10268.075, \"from_m\": 10221.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11222.29, \"from_m\": 10268.075, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11800.104, \"from_m\": 11222.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13472.175, \"from_m\": 11800.104, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14092.449, \"from_m\": 13472.175, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16355.716, \"from_m\": 14092.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16932.998, \"from_m\": 16355.716, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16991.903, \"from_m\": 16932.998, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17044.644, \"from_m\": 16991.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19278.063, \"from_m\": 17044.644, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 20278.768, \"from_m\": 19278.063, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20846.851, \"from_m\": 20278.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22310.299, \"from_m\": 20846.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25678.722, \"from_m\": 22310.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27174.866, \"from_m\": 25678.722, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29114.961, \"from_m\": 27174.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36538.186, \"from_m\": 29114.961, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37271.56, \"from_m\": 36538.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37309.113, \"from_m\": 37271.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38468.576, \"from_m\": 37309.113, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39078.314, \"from_m\": 38468.576, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39629.998, \"from_m\": 39078.314, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40132.23, \"from_m\": 39629.998, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41867.149, \"from_m\": 40132.23, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42686.474, \"from_m\": 41867.149, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43465.025, \"from_m\": 42686.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47784.096, \"from_m\": 43465.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49238.627, \"from_m\": 47784.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49816.526, \"from_m\": 49238.627, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51068.628, \"from_m\": 49816.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51132.172, \"from_m\": 51068.628, \"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\": 51192.759, \"from_m\": 51132.172, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 52530.77, \"from_m\": 51192.759, \"capability_applied\": null, \"effective_limit_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\": 53539.772, \"from_m\": 52530.77, \"capability_applied\": null, \"effective_limit_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\": 59214.156, \"from_m\": 53539.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59274.056, \"from_m\": 59214.156, \"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\": 59310.388, \"from_m\": 59274.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59362.333, \"from_m\": 59310.388, \"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\": 60115.669, \"from_m\": 59362.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60162.294, \"from_m\": 60115.669, \"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\": 60765.832, \"from_m\": 60162.294, \"capability_applied\": null, \"effective_limit_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\": 69054.745, \"from_m\": 60765.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77534.654, \"from_m\": 69054.745, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78247.205, \"from_m\": 77534.654, \"capability_applied\": null, \"effective_limit_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\": 81209.416, \"from_m\": 78247.205, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82053.187, \"from_m\": 81209.416, \"capability_applied\": null, \"effective_limit_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\": 82294.258, \"from_m\": 82053.187, \"capability_applied\": null, \"effective_limit_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\": 741699, \"profile_key\": \"a945da21087be9c41ce25f7ea6e7da6e014a358928785ca8f1b6b96985f882ca\", \"schedule_id\": 41670, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Rhymney\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Tir-phil\", \"stage_seq\": 2, \"distance_m\": 5741.128, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Bargoed\", \"stage_seq\": 3, \"distance_m\": 9715.183, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Pengam\", \"stage_seq\": 4, \"distance_m\": 12381.83, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Hengoed\", \"stage_seq\": 5, \"distance_m\": 15141.099, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 6, \"distance_m\": 16600.142, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310H\", \"location\": \"Llanbradach\", \"stage_seq\": 7, \"distance_m\": 21263.3, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315H\", \"location\": \"Aber\", \"stage_seq\": 8, \"distance_m\": 24478.478, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1318\", \"location\": \"Caerphilly\", \"stage_seq\": 9, \"distance_m\": 25453.697, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1322\", \"wtt_dep\": \"1323\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 10, \"distance_m\": 29740.011, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1325H\", \"location\": \"Llanishen\", \"stage_seq\": 11, \"distance_m\": 31037.862, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328H\", \"location\": \"Heath High Level\", \"stage_seq\": 12, \"distance_m\": 32797.745, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Heath Jn\", \"stage_seq\": 13, \"distance_m\": 33246.874, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": \"1334H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 14, \"distance_m\": 36838.991, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 15, \"distance_m\": 37216.637, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": \"1339\", \"location\": \"Cardiff Central\", \"stage_seq\": 16, \"distance_m\": 37914.997, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1341H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 17, \"distance_m\": 39217.817, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1342H\", \"wtt_dep\": \"1343\", \"location\": \"Grangetown\", \"stage_seq\": 18, \"distance_m\": 39706.887, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Cogan Jn\", \"stage_seq\": 19, \"distance_m\": 41867.149, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1348\", \"location\": \"Cogan\", \"stage_seq\": 20, \"distance_m\": 42311.209, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1350H\", \"location\": \"Eastbrook\", \"stage_seq\": 21, \"distance_m\": 43943.459, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1353\", \"location\": \"Dinas Powys\", \"stage_seq\": 22, \"distance_m\": 45057.38, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357H\", \"location\": \"Cadoxton\", \"stage_seq\": 23, \"distance_m\": 48101.029, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1400H\", \"location\": \"Barry Docks\", \"stage_seq\": 24, \"distance_m\": 49476.242, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1404\", \"location\": \"Barry\", \"stage_seq\": 25, \"distance_m\": 51485.125, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1410\", \"wtt_dep\": \"1411\", \"location\": \"Rhoose\", \"stage_seq\": 26, \"distance_m\": 56843.437, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Aberthaw\", \"stage_seq\": 27, \"distance_m\": 59718.787, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1421\", \"location\": \"Llantwit Major\", \"stage_seq\": 28, \"distance_m\": 67152.357, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Aberthaw Sig. CF3433\", \"stage_seq\": 29, \"distance_m\": 67787.506, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Cowbridge Road S.B.\", \"stage_seq\": 30, \"distance_m\": 81703.789, \"section_seq\": 1, \"route_path_id\": 144523}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": null, \"location\": \"Bridgend\", \"stage_seq\": 31, \"distance_m\": 82294.258, \"section_seq\": 1, \"route_path_id\": 144523}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82294.258, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144523}], \"total_distance_m\": 82294.258, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 81283.118, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1011.14, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5071932", "current_position_lon": "-3.5753524", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:52:36Z\", \"source_id\": 62696794, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:52:41Z\", \"source_id\": 19907381, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:57:22Z\", \"source_id\": 62708202, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T11:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T11:57:26Z\", \"source_id\": 19910666, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:02:45Z\", \"source_id\": 19914421, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:23Z\", \"source_id\": 62723670, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:03:25Z\", \"source_id\": 19914877, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:08:03Z\", \"source_id\": 62735497, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:08:09Z\", \"source_id\": 19918206, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:11:28Z\", \"source_id\": 62744182, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:11:34Z\", \"source_id\": 19920667, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:19:46Z\", \"source_id\": 19926659, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:50Z\", \"source_id\": 62768406, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:20:56Z\", \"source_id\": 19927494, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:01Z\", \"source_id\": 62778721, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:25:05Z\", \"source_id\": 19930466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:45Z\", \"source_id\": 62787667, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:28:49Z\", \"source_id\": 19933168, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:33:17Z\", \"source_id\": 19936296, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:46Z\", \"source_id\": 62810208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:37:50Z\", \"source_id\": 19939625, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:29Z\", \"source_id\": 62819770, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:35Z\", \"source_id\": 19942309, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:12Z\", \"source_id\": 62834303, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:47:14Z\", \"source_id\": 19946358, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:17Z\", \"source_id\": 62842243, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:50:18Z\", \"source_id\": 19948584, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:40Z\", \"source_id\": 62855578, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:55:45Z\", \"source_id\": 19952459, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:58Z\", \"source_id\": 62861283, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:59Z\", \"source_id\": 19954033, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:17Z\", \"source_id\": 62869654, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:01:22Z\", \"source_id\": 19956443, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:55Z\", \"source_id\": 62876228, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:03:59Z\", \"source_id\": 19958297, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:37Z\", \"source_id\": 62885577, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:07:43Z\", \"source_id\": 19960929, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:17Z\", \"source_id\": 62902303, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:14:18Z\", \"source_id\": 19965681, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25402, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:47Z\", \"source_id\": 62919299, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:20:53Z\", \"source_id\": 19970466, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:19Z\", \"source_id\": 62966042, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:22Z\", \"source_id\": 19983880, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridgend", "service_state_platform": "1", "timing_fact_generation": 1789997963239208, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:27.492075", "service_state_evidence_id": 19983880, "current_leg_start_actual_dep": "2026-09-21T14:26:00+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:27.769805", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
RHY |
BGN |
2E32 |
150262 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 220.251, "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": 309.051, "from_m": 220.251, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 707.917, "from_m": 309.051, "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": 1150.443, "from_m": 707.917, "capability_applied": null, "effective_limit_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": 8215.44, "from_m": 1150.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9598.36, "from_m": 8215.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9922.056, "from_m": 9598.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10221.045, "from_m": 9922.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10268.075, "from_m": 10221.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11222.29, "from_m": 10268.075, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11800.104, "from_m": 11222.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13472.175, "from_m": 11800.104, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14092.449, "from_m": 13472.175, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16355.716, "from_m": 14092.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16932.998, "from_m": 16355.716, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16991.903, "from_m": 16932.998, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17044.644, "from_m": 16991.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19278.063, "from_m": 17044.644, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 20278.768, "from_m": 19278.063, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20846.851, "from_m": 20278.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22310.299, "from_m": 20846.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25678.722, "from_m": 22310.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27174.866, "from_m": 25678.722, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29114.961, "from_m": 27174.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36538.186, "from_m": 29114.961, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37271.56, "from_m": 36538.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37309.113, "from_m": 37271.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38468.576, "from_m": 37309.113, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39078.314, "from_m": 38468.576, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39629.998, "from_m": 39078.314, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40132.23, "from_m": 39629.998, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41867.149, "from_m": 40132.23, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42686.474, "from_m": 41867.149, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43465.025, "from_m": 42686.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47784.096, "from_m": 43465.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49238.627, "from_m": 47784.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49816.526, "from_m": 49238.627, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51068.628, "from_m": 49816.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51132.172, "from_m": 51068.628, "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": 51192.759, "from_m": 51132.172, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 52530.77, "from_m": 51192.759, "capability_applied": null, "effective_limit_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": 53539.772, "from_m": 52530.77, "capability_applied": null, "effective_limit_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": 59214.156, "from_m": 53539.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59274.056, "from_m": 59214.156, "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": 59310.388, "from_m": 59274.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59362.333, "from_m": 59310.388, "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": 60115.669, "from_m": 59362.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60162.294, "from_m": 60115.669, "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": 60765.832, "from_m": 60162.294, "capability_applied": null, "effective_limit_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": 69054.745, "from_m": 60765.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77534.654, "from_m": 69054.745, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78247.205, "from_m": 77534.654, "capability_applied": null, "effective_limit_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": 81209.416, "from_m": 78247.205, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82053.187, "from_m": 81209.416, "capability_applied": null, "effective_limit_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": 82294.258, "from_m": 82053.187, "capability_applied": null, "effective_limit_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": 741699, "profile_key": "a945da21087be9c41ce25f7ea6e7da6e014a358928785ca8f1b6b96985f882ca", "schedule_id": 41670, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1244", "location": "Rhymney", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Tir-phil", "stage_seq": 2, "distance_m": 5741.128, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Bargoed", "stage_seq": 3, "distance_m": 9715.183, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Pengam", "stage_seq": 4, "distance_m": 12381.83, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Hengoed", "stage_seq": 5, "distance_m": 15141.099, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305H", "location": "Ystrad Mynach", "stage_seq": 6, "distance_m": 16600.142, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310H", "location": "Llanbradach", "stage_seq": 7, "distance_m": 21263.3, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315H", "location": "Aber", "stage_seq": 8, "distance_m": 24478.478, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1318", "location": "Caerphilly", "stage_seq": 9, "distance_m": 25453.697, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1322", "wtt_dep": "1323", "location": "Lisvane & Thornhill", "stage_seq": 10, "distance_m": 29740.011, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1325H", "location": "Llanishen", "stage_seq": 11, "distance_m": 31037.862, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328H", "location": "Heath High Level", "stage_seq": 12, "distance_m": 32797.745, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Heath Jn", "stage_seq": 13, "distance_m": 33246.874, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": "1334H", "location": "Cardiff Queen Street", "stage_seq": 14, "distance_m": 36838.991, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "CVL East Boundary", "stage_seq": 15, "distance_m": 37216.637, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": "1339", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 37914.997, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1341H", "location": "Penarth Curve South Jn", "stage_seq": 17, "distance_m": 39217.817, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1342H", "wtt_dep": "1343", "location": "Grangetown", "stage_seq": 18, "distance_m": 39706.887, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346", "location": "Cogan Jn", "stage_seq": 19, "distance_m": 41867.149, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1348", "location": "Cogan", "stage_seq": 20, "distance_m": 42311.209, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1350H", "location": "Eastbrook", "stage_seq": 21, "distance_m": 43943.459, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1353", "location": "Dinas Powys", "stage_seq": 22, "distance_m": 45057.38, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357H", "location": "Cadoxton", "stage_seq": 23, "distance_m": 48101.029, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1400H", "location": "Barry Docks", "stage_seq": 24, "distance_m": 49476.242, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1404", "location": "Barry", "stage_seq": 25, "distance_m": 51485.125, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1410", "wtt_dep": "1411", "location": "Rhoose", "stage_seq": 26, "distance_m": 56843.437, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Aberthaw", "stage_seq": 27, "distance_m": 59718.787, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1421", "location": "Llantwit Major", "stage_seq": 28, "distance_m": 67152.357, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Aberthaw Sig. CF3433", "stage_seq": 29, "distance_m": 67787.506, "section_seq": 1, "route_path_id": 144523}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Cowbridge Road S.B.", "stage_seq": 30, "distance_m": 81703.789, "section_seq": 1, "route_path_id": 144523}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": null, "location": "Bridgend", "stage_seq": 31, "distance_m": 82294.258, "section_seq": 1, "route_path_id": 144523}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82294.258, "from_m": 0.0, "section_seq": 1, "route_path_id": 144523}], "total_distance_m": 82294.258, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 81283.118, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1011.14, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:52:36Z", "source_id": 62696794, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T11:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:52:41Z", "source_id": 19907381, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:57:22Z", "source_id": 62708202, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T11:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T11:57:26Z", "source_id": 19910666, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:02:45Z", "source_id": 19914421, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:23Z", "source_id": 62723670, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:03:25Z", "source_id": 19914877, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:08:03Z", "source_id": 62735497, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:08:09Z", "source_id": 19918206, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:11:28Z", "source_id": 62744182, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:11:34Z", "source_id": 19920667, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:19:46Z", "source_id": 19926659, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:50Z", "source_id": 62768406, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:20:56Z", "source_id": 19927494, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:01Z", "source_id": 62778721, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T12:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:25:05Z", "source_id": 19930466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:45Z", "source_id": 62787667, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T12:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:28:49Z", "source_id": 19933168, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:33:17Z", "source_id": 19936296, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:46Z", "source_id": 62810208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T12:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:37:50Z", "source_id": 19939625, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:29Z", "source_id": 62819770, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T12:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:35Z", "source_id": 19942309, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:12Z", "source_id": 62834303, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T12:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:47:14Z", "source_id": 19946358, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:17Z", "source_id": 62842243, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T12:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:50:18Z", "source_id": 19948584, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:40Z", "source_id": 62855578, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T12:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:55:45Z", "source_id": 19952459, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:58Z", "source_id": 62861283, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T12:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:59Z", "source_id": 19954033, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:17Z", "source_id": 62869654, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T13:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:01:22Z", "source_id": 19956443, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:55Z", "source_id": 62876228, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T13:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:03:59Z", "source_id": 19958297, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:37Z", "source_id": 62885577, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:07:43Z", "source_id": 19960929, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25392, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:17Z", "source_id": 62902303, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T13:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:14:18Z", "source_id": 19965681, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25402, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:47Z", "source_id": 62919299, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T13:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:20:53Z", "source_id": 19970466, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:19Z", "source_id": 62966042, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T13:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:22Z", "source_id": 19983880, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Rhymney |
1244 |
1244 |
None |
None |
None |
Bridgend |
1437 |
1435 |
1A |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44081/2026-09-21/detailed |
None |
Llantwit Major |
2026-09-21T14:26:00+01:00 |
Bridgend |
14.0 |
{"type": "LineString", "coordinates": [[-3.4814093552694345, 51.409616494408056], [-3.4814224999999994, 51.40962349999999], [-3.4818766, 51.4098997], [-3.4821758, 51.4101044], [-3.482295, 51.41019549999999], [-3.4828587999999994, 51.4106619], [-3.4835914, 51.4114201], [-3.4839038, 51.4117055], [-3.4841940999999994, 51.4119446], [-3.4845595, 51.4121961], [-3.4849245, 51.412414], [-3.4852809, 51.4126081], [-3.4856294000000005, 51.4127804], [-3.485968, 51.412926799999994], [-3.4863458, 51.4130691], [-3.4868021, 51.413213000000006], [-3.4873159999999994, 51.4133669], [-3.4878893, 51.41347400000001], [-3.4918056000000006, 51.4140894], [-3.4931578999999995, 51.4143116], [-3.4941077, 51.4145357], [-3.4949710000000005, 51.4147598], [-3.4959335999999994, 51.415057399999995], [-3.4966238999999995, 51.415321500000005], [-3.4971903999999996, 51.415577199999994], [-3.4977635, 51.4158719], [-3.4982321999999995, 51.4161623], [-3.4987969, 51.4165156], [-3.4991454, 51.4167691], [-3.4993891999999995, 51.41696439999998], [-3.4998057999999994, 51.41731899999999], [-3.5003964999999995, 51.4179222], [-3.5008752, 51.4185569], [-3.5016964999999995, 51.4198322], [-3.5025239999999997, 51.4211171], [-3.5034296080661336, 51.42254119665064], [-3.5090113, 51.43131759999999], [-3.5101663999999997, 51.4331025], [-3.5107311999999995, 51.43396560000001], [-3.5110929999999994, 51.4343957], [-3.5114469999999995, 51.43473289999999], [-3.5119916, 51.4351613], [-3.5125835, 51.435554499999995], [-3.5133793999999994, 51.43599900000001], [-3.5142157, 51.436440999999995], [-3.5147262999999995, 51.4367525], [-3.5151935999999995, 51.4370671], [-3.515657899999999, 51.43742339999999], [-3.5160914999999995, 51.437814800000005], [-3.5165741999999995, 51.438297], [-3.5170111999999993, 51.4387894], [-3.5175289999999997, 51.4392943], [-3.5181252000000005, 51.439756], [-3.518812099999999, 51.44017589999999], [-3.5190990999999996, 51.4403183], [-3.5193857999999993, 51.440460599999994], [-3.5200038999999994, 51.4407179], [-3.5213744999999994, 51.44122089999999], [-3.522089, 51.4415367], [-3.5228477, 51.4419275], [-3.523532, 51.44237979999999], [-3.5240592088707015, 51.442817580280106], [-3.5240837999999997, 51.442838], [-3.5245419, 51.443306799999995], [-3.524594, 51.4433829], [-3.5249419, 51.443853700000005], [-3.5251173999999996, 51.444145600000006], [-3.5252735, 51.4444413], [-3.5254051, 51.4448115], [-3.5254954, 51.4451758], [-3.5255476, 51.4455685], [-3.52556, 51.446023100000005], [-3.5255252999999995, 51.446543599999984], [-3.5255006, 51.44687270000001], [-3.5253651999999995, 51.447788], [-3.5253605, 51.44802039999999], [-3.5253605, 51.448365300000006], [-3.5254348, 51.4488083], [-3.525491, 51.4491156], [-3.5256264999999996, 51.44952749999998], [-3.5257969, 51.449864000000005], [-3.5260452999999994, 51.45027840000001], [-3.5262684999999996, 51.4505751], [-3.5266589999999995, 51.45099789999999], [-3.5272075, 51.451491], [-3.5279398999999994, 51.452005499999984], [-3.5282105999999995, 51.4521698], [-3.5284534, 51.452302399999994], [-3.5286781, 51.4524125], [-3.5289164999999993, 51.45252259999999], [-3.5293544, 51.45271309999999], [-3.5299286, 51.45292579999999], [-3.5303855999999993, 51.4530749], [-3.5308174999999995, 51.4532092], [-3.5312707, 51.45333780000001], [-3.5319036999999995, 51.4534944], [-3.5324413, 51.4536015], [-3.5328691, 51.4536681], [-3.5331841999999996, 51.4537065], [-3.5336893, 51.453751999999994], [-3.5342637, 51.4537899], [-3.5348953999999995, 51.4538136], [-3.5367476, 51.453865], [-3.5428336, 51.4540894], [-3.5445851, 51.45416409999999], [-3.5453813, 51.4542466], [-3.5461826, 51.45437469999999], [-3.5473023999999995, 51.45464609999999], [-3.5480609999999997, 51.4548899], [-3.5486398999999995, 51.4551271], [-3.5489666, 51.4552869], [-3.5490912000000003, 51.45534790000001], [-3.5491020000000004, 51.4553532], [-3.5495528999999997, 51.455603700000005], [-3.5499862, 51.4558769], [-3.5504399, 51.4561921], [-3.5524262, 51.457720900000005], [-3.5531635000000006, 51.458288399999994], [-3.5539029, 51.45883140000001], [-3.5545215, 51.4591995], [-3.5552732, 51.459571], [-3.5555105999999994, 51.459667499999995], [-3.5559879, 51.459875400000016], [-3.5564879, 51.46005639999999], [-3.5568395, 51.4601663], [-3.5572002, 51.46026769999999], [-3.5576682999999996, 51.46038429999999], [-3.5581522, 51.4604896], [-3.5587156, 51.4606127], [-3.5604215999999997, 51.4609618], [-3.5605970999999994, 51.461004499999994], [-3.5611028000000005, 51.46112740000001], [-3.5617422999999997, 51.4613112], [-3.563059, 51.4617738], [-3.5664591, 51.4630688], [-3.5672963, 51.4634298], [-3.5679629, 51.4637123], [-3.5687208, 51.464156499999994], [-3.5693216999999997, 51.4646155], [-3.5696335999999995, 51.46489820000001], [-3.5697892, 51.46503919999999], [-3.5701316, 51.46543290000001], [-3.5704516999999996, 51.4658528], [-3.5727975000000005, 51.46898290000001], [-3.5735186999999997, 51.469847], [-3.5735738999999995, 51.469913000000005], [-3.5737348, 51.470105800000006], [-3.5746702999999997, 51.47126740000001], [-3.5758428, 51.47269459999999], [-3.5764558000000006, 51.4732706], [-3.5769399, 51.47361810000001], [-3.5775600999999995, 51.473957899999995], [-3.578160899999999, 51.4741885], [-3.578245, 51.4742107], [-3.5790578, 51.474425399999994], [-3.5800591, 51.4746847], [-3.5805623, 51.474850999999994], [-3.5810385999999994, 51.475039899999985], [-3.5815835000000003, 51.47532459999999], [-3.5821799000000003, 51.475747899999995], [-3.5823658, 51.475926599999994], [-3.5827698, 51.476341], [-3.5829739, 51.4766327], [-3.5831196999999992, 51.47691029999999], [-3.5836225000000006, 51.4782654], [-3.585165, 51.48277920000001], [-3.5853233000000007, 51.483336300000005], [-3.5853549000000005, 51.4834222], [-3.5855547999999997, 51.4839656], [-3.5856464, 51.4842999], [-3.5857050000000004, 51.4845985], [-3.5857626, 51.4852046], [-3.5856969000000003, 51.4858318], [-3.5855122999999995, 51.48643390000001], [-3.585170999999999, 51.4870745], [-3.584947599999999, 51.48740600000001], [-3.5848907999999993, 51.48747189999999], [-3.5844811, 51.4879473], [-3.5841872999999995, 51.48824499999999], [-3.5838575, 51.488528900000006], [-3.583366199999999, 51.4888847], [-3.5828817, 51.4891898], [-3.5820979000000004, 51.4895903], [-3.5816854999999994, 51.4897743], [-3.581242500000001, 51.4899382], [-3.580490300000001, 51.49016749999998], [-3.5794547999999997, 51.49041690000001], [-3.5785192, 51.49069600000001], [-3.5779574999999997, 51.4909151], [-3.5774275999999996, 51.49115659999999], [-3.5769466, 51.491407], [-3.5765671, 51.4916476], [-3.576089, 51.4920012], [-3.5757257, 51.4923209], [-3.5755024999999994, 51.4925526], [-3.5752115999999994, 51.4928546], [-3.5750346, 51.49305720000001], [-3.5743397999999997, 51.4938098], [-3.5740467999999996, 51.49413139999999], [-3.5736718, 51.4945053], [-3.5735313999999994, 51.4946493], [-3.5732161, 51.4949284], [-3.5728708000000005, 51.49520570000001], [-3.5726135, 51.49541500000001], [-3.5721619, 51.495761299999984], [-3.5717595, 51.496077699999994], [-3.5712742999999993, 51.49644929999999], [-3.5704829, 51.49706369999999], [-3.5696513000000003, 51.4977026], [-3.5693404999999996, 51.49795729999999], [-3.5690462999999997, 51.49821730000001], [-3.5688616, 51.4983939], [-3.5686969, 51.4985682], [-3.568520194660142, 51.4987748385867], [-3.5685015, 51.4987967], [-3.5683236999999997, 51.49902490000001], [-3.5682524999999994, 51.49912340000001], [-3.5681658, 51.49927509999999], [-3.5681138999999997, 51.4993777], [-3.5680942000000004, 51.4994166], [-3.5680405, 51.49957770000001], [-3.5680031999999997, 51.4997323], [-3.5679831, 51.49989419999999], [-3.5679862, 51.500183], [-3.5680225, 51.5005106], [-3.5680771, 51.5008196], [-3.5681236999999997, 51.5009897], [-3.5681952999999997, 51.501197000000005], [-3.5682748999999996, 51.50136189999999], [-3.5684045, 51.5015848], [-3.5685689999999997, 51.501798], [-3.5687204999999995, 51.501964099999995], [-3.5688795, 51.5021113], [-3.5691298999999996, 51.502308600000006], [-3.5694762999999994, 51.50255599999999], [-3.569998839019302, 51.50291445964617], [-3.5701661, 51.50302919999999], [-3.5707969, 51.5034559], [-3.5710854, 51.5036546], [-3.5714678, 51.5039179], [-3.5721561000000004, 51.5043855], [-3.572444, 51.5045554], [-3.5727825, 51.5047592], [-3.5730409, 51.5049185], [-3.5733328, 51.5051257], [-3.5735887, 51.5053354], [-3.573744899999999, 51.5054482], [-3.5739078000000006, 51.50557489999999], [-3.5742638999999996, 51.5058787], [-3.5744437999999996, 51.506059], [-3.5746556, 51.50628309999999], [-3.5748590999999994, 51.50652259999999], [-3.5750063999999995, 51.5067163], [-3.5751438, 51.50690559999999], [-3.5753524, 51.5071932]]} |
9.4 |
1426 |
1440 |
Llantwit Major |
Bridgend |
Bridgend |
51.5071932 |
-3.5753524 |
51.5071932 |
-3.5753524 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:40:00 |
Bridgend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983880 |
1789997963239208 |
127 |
127 |
2026-09-21 13:50:27.769805 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:27.492075 |
| 712290 |
743752 |
C20564 |
635O49MO21 |
2026-09-21 |
COMPLETE |
19984657 |
2026-09-21 14:36:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 743752, "stp": "P", "toc": "Thameslink", "uid": "C20564", "consist": "700025", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20564/2026-09-21/detailed", "trust_id": "635O49MO21", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-21", "dest_arr_time": "1421", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "5O49", "timing_status": "LATE", "origin_station": "St. Albans", "current_leg_arr": "1421", "current_leg_dep": "1419", "current_leg_end": "St. Albans", "origin_dep_time": "1409", "origin_platform": "2", "current_location": "St. Albans", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]}", "current_leg_start": "St. Albans Centre Sidings", "dest_arr_time_act": "1421", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": "St. Albans", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 743752, \"profile_key\": \"a3cd0bcba458a604037d71628f1f3c6c60bd88a6c4f2d5a299970db12931380d\", \"schedule_id\": 2747, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1419\", \"location\": \"St. Albans Centre Sidings\", \"stage_seq\": 2, \"distance_m\": 338.965, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"1421\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 3, \"distance_m\": 677.931, \"section_seq\": 1, \"route_path_id\": 115190}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}], \"total_distance_m\": 677.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 677.931, \"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": "1409", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:40:26Z\", \"source_id\": 19984657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans", "service_state_platform": "1", "timing_fact_generation": 1789998027545920, "current_leg_arrival_utc": "2026-09-21T14:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:27.542365", "service_state_evidence_id": 19984657, "current_leg_start_actual_dep": "2026-09-21T14:34:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T13:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:27.773222", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SAC |
5O49 |
700025 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 677.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 743752, "profile_key": "a3cd0bcba458a604037d71628f1f3c6c60bd88a6c4f2d5a299970db12931380d", "schedule_id": 2747, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1409", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1419", "location": "St. Albans Centre Sidings", "stage_seq": 2, "distance_m": 338.965, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "1421", "wtt_dep": null, "location": "St. Albans", "stage_seq": 3, "distance_m": 677.931, "section_seq": 1, "route_path_id": 115190}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 677.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 115190}], "total_distance_m": 677.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 677.931, "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-21T13:40:26Z", "source_id": 19984657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:36:00+01:00", "operational_fact": true}] |
St. Albans |
1409 |
1409 |
2 |
None |
None |
St. Albans |
1421 |
1421 |
1 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20564/2026-09-21/detailed |
None |
St. Albans Centre Sidings |
2026-09-21T14:34:00+01:00 |
St. Albans |
2.0 |
{"type": "LineString", "coordinates": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]} |
0.2 |
1419 |
1421 |
St. Albans |
St. Albans |
St. Albans |
51.7510039 |
-0.3275272 |
51.7510039 |
-0.3275272 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:36:00 |
St. Albans |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984657 |
1789998027545920 |
39 |
39 |
2026-09-21 13:50:27.773222 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:27.542365 |
| 712291 |
743150 |
G15230 |
812F12MN21 |
2026-09-21 |
COMPLETE |
19984105 |
2026-09-21 14:40:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 743150, "stp": "P", "toc": "Great Western Railway", "uid": "G15230", "consist": "158749", "dest_crs": "WMN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15230/2026-09-21/detailed", "trust_id": "812F12MN21", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warminster", "service_date": "2026-09-21", "dest_arr_time": "1440", "dest_platform": "2", "is_terminated": 1, "next_location": "Warminster", "signalling_id": "2F12", "timing_status": "ON TIME", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1440", "current_leg_dep": "1435", "current_leg_end": "Warminster", "origin_dep_time": "1344", "origin_platform": "15", "current_location": "Warminster", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2078860862979695, 51.248916206469104], [-2.2078857, 51.2489152], [-2.2077407, 51.2486042], [-2.2076718999999994, 51.248451800000005], [-2.2076036, 51.2483263], [-2.2075393999999995, 51.2482121], [-2.20743, 51.2480246], [-2.2073416999999997, 51.24788680000001], [-2.2070921999999995, 51.24751809999999], [-2.2068031, 51.2471306], [-2.206707999999999, 51.24701319999999], [-2.206247799999999, 51.2465078], [-2.2059953999999995, 51.246230399999995], [-2.205834, 51.2460505], [-2.2057628, 51.245965599999984], [-2.2056139, 51.24578459999999], [-2.2054074, 51.2455228], [-2.2053042, 51.2453795], [-2.2051996999999997, 51.2452205], [-2.2050741, 51.2450146], [-2.2049584, 51.2448121], [-2.2048516, 51.2445975], [-2.2047455999999994, 51.2443583], [-2.2046595999999994, 51.244151599999995], [-2.2045988, 51.2439822], [-2.2045079, 51.2436935], [-2.2044628999999993, 51.2435155], [-2.2044331, 51.2433856], [-2.2044053999999997, 51.24324989999999], [-2.2043735, 51.2430324], [-2.2043309, 51.2426816], [-2.2043269999999997, 51.24250479999999], [-2.2043277, 51.24227509999999], [-2.2043389, 51.2420101], [-2.2043661999999995, 51.2417533], [-2.2044014, 51.2415504], [-2.2044526, 51.2413308], [-2.2045041, 51.2411416], [-2.2045745999999995, 51.2409347], [-2.2046506, 51.240728700000005], [-2.2047349, 51.240549], [-2.2048503, 51.24029370000001], [-2.2049574000000005, 51.2400612], [-2.2051533, 51.239664399999995], [-2.2052619, 51.239443], [-2.2053559999999996, 51.23924339999999], [-2.2054658, 51.23897830000001], [-2.2055407, 51.2387877], [-2.205617, 51.2385664], [-2.2056923, 51.2383283], [-2.2057377999999996, 51.23816719999999], [-2.2057833, 51.2379717], [-2.205825, 51.2377435], [-2.2058592, 51.23751899999999], [-2.2058871999999994, 51.23718319999998], [-2.2058957999999995, 51.23700869999998], [-2.2058988, 51.2368626], [-2.2058981, 51.2367335], [-2.2058835, 51.2365092], [-2.2058637999999995, 51.23625109999999], [-2.205832, 51.23601179999999], [-2.2057824, 51.23572209999999], [-2.2057361999999996, 51.23549], [-2.2056502, 51.2351246], [-2.2055304, 51.2347337], [-2.2054006, 51.2343385], [-2.2052693999999997, 51.2339672], [-2.2051346, 51.233626], [-2.2049927, 51.23327239999999], [-2.2048316, 51.2328974], [-2.2046415, 51.2324762], [-2.2044676, 51.23210989999999], [-2.204294599999999, 51.23174830000001], [-2.2040792, 51.23132509999999], [-2.2038528, 51.2308889], [-2.2036555, 51.2305308], [-2.2034035, 51.23008560000001], [-2.2030572, 51.229502999999994], [-2.2026172999999996, 51.228816599999995], [-2.2022022999999997, 51.228222], [-2.202101, 51.22807819999999], [-2.2018609, 51.2277363], [-2.2014222, 51.2271629], [-2.200969999999999, 51.2265804], [-2.2006296, 51.2261568], [-2.2002585999999997, 51.2257066], [-2.1999090999999997, 51.2253001], [-2.1994173, 51.2247511], [-2.1989623, 51.2242611], [-2.1984921, 51.2237769], [-2.1979994, 51.2232882], [-2.1973184, 51.22263950000001], [-2.1966461, 51.222025299999984], [-2.1961379999999995, 51.2215823], [-2.195721, 51.22123219999999], [-2.1955060999999993, 51.221053100000006], [-2.1949336, 51.2205897], [-2.1940018, 51.2198538], [-2.1929132, 51.21899919999999], [-2.1920241985231077, 51.21830176221716], [-2.1917349, 51.21807479999999], [-2.1907718, 51.217318799999994], [-2.1898495, 51.216590800000006], [-2.1888603, 51.21580629999999], [-2.1878314, 51.214980099999984], [-2.1871113, 51.2144127], [-2.1863472, 51.2138008], [-2.1854055999999997, 51.2130479], [-2.184424299999999, 51.212266], [-2.1833288999999994, 51.2113878], [-2.1822280999999997, 51.2105049], [-2.1812762, 51.2097456], [-2.1803445, 51.2090153], [-2.1801485, 51.20886200000001], [-2.1796842, 51.2085079], [-2.1792638, 51.20820220000001], [-2.1789943, 51.20801500000001], [-2.1787575999999995, 51.2078628], [-2.1784919, 51.20770179999998], [-2.1782247999999997, 51.2075506], [-2.1777747, 51.20732559999999], [-2.1775536999999994, 51.20722750000001], [-2.1772025, 51.2070844]]}", "current_leg_start": "Dilton Marsh", "dest_arr_time_act": "1440", "motion_projection": null, "next_location_lat": "51.2070844", "next_location_lon": "-2.1772025", "previous_location": "Dilton Marsh", "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\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.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\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"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\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"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\": 16076.88, \"from_m\": 4253.209, \"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\": 17844.33, \"from_m\": 16076.88, \"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\": 18619.106, \"from_m\": 17844.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\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"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\": 21842.922, \"from_m\": 20726.638, \"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\": 21891.539, \"from_m\": 21842.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22003.501, \"from_m\": 21891.539, \"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\": 23301.23, \"from_m\": 22003.501, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24198.625, \"from_m\": 23301.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36404.293, \"from_m\": 24198.625, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37004.241, \"from_m\": 36404.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38751.104, \"from_m\": 37004.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39041.987, \"from_m\": 38751.104, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44838.101, \"from_m\": 39041.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45224.062, \"from_m\": 44838.101, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45643.82, \"from_m\": 45224.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45670.966, \"from_m\": 45643.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45754.621, \"from_m\": 45670.966, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46256.167, \"from_m\": 45754.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52765.246, \"from_m\": 46256.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\": 52853.413, \"from_m\": 52765.246, \"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}], \"service_id\": 743150, \"profile_key\": \"7e841e5a9e31323372821ceabe247fcdfa66ba62f8dddfd1c990109f7a4e4600\", \"schedule_id\": 9053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1344\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1350\", \"wtt_dep\": \"1351\", \"location\": \"Keynsham\", \"stage_seq\": 4, \"distance_m\": 7381.019, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1358\", \"location\": \"Oldfield Park\", \"stage_seq\": 5, \"distance_m\": 16794.998, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1401H\", \"location\": \"Bath Spa\", \"stage_seq\": 6, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Bathampton Jn\", \"stage_seq\": 7, \"distance_m\": 21891.539, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408H\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 8, \"distance_m\": 27697.636, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1410\", \"wtt_dep\": \"1410H\", \"location\": \"Freshford\", \"stage_seq\": 9, \"distance_m\": 29997.231, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413\", \"location\": \"Avoncliff\", \"stage_seq\": 10, \"distance_m\": 31461.691, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1417\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 11, \"distance_m\": 33590.812, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Bradford Jn\", \"stage_seq\": 12, \"distance_m\": 36890.041, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423H\", \"location\": \"Trowbridge\", \"stage_seq\": 13, \"distance_m\": 38841.629, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 14, \"distance_m\": 44379.069, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1431H\", \"location\": \"Westbury\", \"stage_seq\": 15, \"distance_m\": 45358.44, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435\", \"location\": \"Dilton Marsh\", \"stage_seq\": 16, \"distance_m\": 47511.867, \"section_seq\": 1, \"route_path_id\": 133548}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": null, \"location\": \"Warminster\", \"stage_seq\": 17, \"distance_m\": 52853.413, \"section_seq\": 1, \"route_path_id\": 133548}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 52853.413, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133548}], \"total_distance_m\": 52853.413, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 52344.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 508.73, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1344", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2070844", "current_position_lon": "-2.1772025", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:28Z\", \"source_id\": 62829889, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:45:32Z\", \"source_id\": 19945136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:25Z\", \"source_id\": 62837399, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:28Z\", \"source_id\": 19947267, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:06Z\", \"source_id\": 62859271, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:57:10Z\", \"source_id\": 19953448, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:02Z\", \"source_id\": 62866535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:00:06Z\", \"source_id\": 19955487, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:10Z\", \"source_id\": 62889495, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:09:15Z\", \"source_id\": 19962009, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:26Z\", \"source_id\": 62923489, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:31Z\", \"source_id\": 19971634, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:29Z\", \"source_id\": 62941562, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:29:36Z\", \"source_id\": 19976786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:37Z\", \"source_id\": 62966812, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:39Z\", \"source_id\": 19984105, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warminster", "service_state_platform": "2", "timing_fact_generation": 1789997980117878, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:32.056164", "service_state_evidence_id": 19984105, "current_leg_start_actual_dep": "2026-09-21T14:35:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:32.971990", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
WMN |
2F12 |
158749 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.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": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "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": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "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": 16076.88, "from_m": 4253.209, "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": 17844.33, "from_m": 16076.88, "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": 18619.106, "from_m": 17844.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": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "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": 21842.922, "from_m": 20726.638, "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": 21891.539, "from_m": 21842.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22003.501, "from_m": 21891.539, "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": 23301.23, "from_m": 22003.501, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24198.625, "from_m": 23301.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36404.293, "from_m": 24198.625, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37004.241, "from_m": 36404.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38751.104, "from_m": 37004.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39041.987, "from_m": 38751.104, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44838.101, "from_m": 39041.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45224.062, "from_m": 44838.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45643.82, "from_m": 45224.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45670.966, "from_m": 45643.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45754.621, "from_m": 45670.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46256.167, "from_m": 45754.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52765.246, "from_m": 46256.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": 52853.413, "from_m": 52765.246, "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}], "service_id": 743150, "profile_key": "7e841e5a9e31323372821ceabe247fcdfa66ba62f8dddfd1c990109f7a4e4600", "schedule_id": 9053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1344", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133548}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 133548}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1350", "wtt_dep": "1351", "location": "Keynsham", "stage_seq": 4, "distance_m": 7381.019, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1358", "location": "Oldfield Park", "stage_seq": 5, "distance_m": 16794.998, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1401H", "location": "Bath Spa", "stage_seq": 6, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 133548}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Bathampton Jn", "stage_seq": 7, "distance_m": 21891.539, "section_seq": 1, "route_path_id": 133548}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408H", "location": "Bathampton Sig. BL1990", "stage_seq": 8, "distance_m": 27697.636, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1410", "wtt_dep": "1410H", "location": "Freshford", "stage_seq": 9, "distance_m": 29997.231, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413", "location": "Avoncliff", "stage_seq": 10, "distance_m": 31461.691, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1417", "location": "Bradford-on-Avon", "stage_seq": 11, "distance_m": 33590.812, "section_seq": 1, "route_path_id": 133548}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Bradford Jn", "stage_seq": 12, "distance_m": 36890.041, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423H", "location": "Trowbridge", "stage_seq": 13, "distance_m": 38841.629, "section_seq": 1, "route_path_id": 133548}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Hawkeridge Jn", "stage_seq": 14, "distance_m": 44379.069, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1431H", "location": "Westbury", "stage_seq": 15, "distance_m": 45358.44, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435", "location": "Dilton Marsh", "stage_seq": 16, "distance_m": 47511.867, "section_seq": 1, "route_path_id": 133548}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": null, "location": "Warminster", "stage_seq": 17, "distance_m": 52853.413, "section_seq": 1, "route_path_id": 133548}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 52853.413, "from_m": 0.0, "section_seq": 1, "route_path_id": 133548}], "total_distance_m": 52853.413, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 52344.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 508.73, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:28Z", "source_id": 62829889, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T12:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:45:32Z", "source_id": 19945136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:25Z", "source_id": 62837399, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T12:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:28Z", "source_id": 19947267, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:06Z", "source_id": 62859271, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:57:10Z", "source_id": 19953448, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:02Z", "source_id": 62866535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:00:06Z", "source_id": 19955487, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:10Z", "source_id": 62889495, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:09:15Z", "source_id": 19962009, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:26Z", "source_id": 62923489, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T13:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:31Z", "source_id": 19971634, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:29Z", "source_id": 62941562, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T13:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:29:36Z", "source_id": 19976786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26277, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:37Z", "source_id": 62966812, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T13:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:39Z", "source_id": 19984105, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1344 |
1344 |
15 |
None |
None |
Warminster |
1440 |
1440 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15230/2026-09-21/detailed |
None |
Dilton Marsh |
2026-09-21T14:35:00+01:00 |
Warminster |
5.0 |
{"type": "LineString", "coordinates": [[-2.2078860862979695, 51.248916206469104], [-2.2078857, 51.2489152], [-2.2077407, 51.2486042], [-2.2076718999999994, 51.248451800000005], [-2.2076036, 51.2483263], [-2.2075393999999995, 51.2482121], [-2.20743, 51.2480246], [-2.2073416999999997, 51.24788680000001], [-2.2070921999999995, 51.24751809999999], [-2.2068031, 51.2471306], [-2.206707999999999, 51.24701319999999], [-2.206247799999999, 51.2465078], [-2.2059953999999995, 51.246230399999995], [-2.205834, 51.2460505], [-2.2057628, 51.245965599999984], [-2.2056139, 51.24578459999999], [-2.2054074, 51.2455228], [-2.2053042, 51.2453795], [-2.2051996999999997, 51.2452205], [-2.2050741, 51.2450146], [-2.2049584, 51.2448121], [-2.2048516, 51.2445975], [-2.2047455999999994, 51.2443583], [-2.2046595999999994, 51.244151599999995], [-2.2045988, 51.2439822], [-2.2045079, 51.2436935], [-2.2044628999999993, 51.2435155], [-2.2044331, 51.2433856], [-2.2044053999999997, 51.24324989999999], [-2.2043735, 51.2430324], [-2.2043309, 51.2426816], [-2.2043269999999997, 51.24250479999999], [-2.2043277, 51.24227509999999], [-2.2043389, 51.2420101], [-2.2043661999999995, 51.2417533], [-2.2044014, 51.2415504], [-2.2044526, 51.2413308], [-2.2045041, 51.2411416], [-2.2045745999999995, 51.2409347], [-2.2046506, 51.240728700000005], [-2.2047349, 51.240549], [-2.2048503, 51.24029370000001], [-2.2049574000000005, 51.2400612], [-2.2051533, 51.239664399999995], [-2.2052619, 51.239443], [-2.2053559999999996, 51.23924339999999], [-2.2054658, 51.23897830000001], [-2.2055407, 51.2387877], [-2.205617, 51.2385664], [-2.2056923, 51.2383283], [-2.2057377999999996, 51.23816719999999], [-2.2057833, 51.2379717], [-2.205825, 51.2377435], [-2.2058592, 51.23751899999999], [-2.2058871999999994, 51.23718319999998], [-2.2058957999999995, 51.23700869999998], [-2.2058988, 51.2368626], [-2.2058981, 51.2367335], [-2.2058835, 51.2365092], [-2.2058637999999995, 51.23625109999999], [-2.205832, 51.23601179999999], [-2.2057824, 51.23572209999999], [-2.2057361999999996, 51.23549], [-2.2056502, 51.2351246], [-2.2055304, 51.2347337], [-2.2054006, 51.2343385], [-2.2052693999999997, 51.2339672], [-2.2051346, 51.233626], [-2.2049927, 51.23327239999999], [-2.2048316, 51.2328974], [-2.2046415, 51.2324762], [-2.2044676, 51.23210989999999], [-2.204294599999999, 51.23174830000001], [-2.2040792, 51.23132509999999], [-2.2038528, 51.2308889], [-2.2036555, 51.2305308], [-2.2034035, 51.23008560000001], [-2.2030572, 51.229502999999994], [-2.2026172999999996, 51.228816599999995], [-2.2022022999999997, 51.228222], [-2.202101, 51.22807819999999], [-2.2018609, 51.2277363], [-2.2014222, 51.2271629], [-2.200969999999999, 51.2265804], [-2.2006296, 51.2261568], [-2.2002585999999997, 51.2257066], [-2.1999090999999997, 51.2253001], [-2.1994173, 51.2247511], [-2.1989623, 51.2242611], [-2.1984921, 51.2237769], [-2.1979994, 51.2232882], [-2.1973184, 51.22263950000001], [-2.1966461, 51.222025299999984], [-2.1961379999999995, 51.2215823], [-2.195721, 51.22123219999999], [-2.1955060999999993, 51.221053100000006], [-2.1949336, 51.2205897], [-2.1940018, 51.2198538], [-2.1929132, 51.21899919999999], [-2.1920241985231077, 51.21830176221716], [-2.1917349, 51.21807479999999], [-2.1907718, 51.217318799999994], [-2.1898495, 51.216590800000006], [-2.1888603, 51.21580629999999], [-2.1878314, 51.214980099999984], [-2.1871113, 51.2144127], [-2.1863472, 51.2138008], [-2.1854055999999997, 51.2130479], [-2.184424299999999, 51.212266], [-2.1833288999999994, 51.2113878], [-2.1822280999999997, 51.2105049], [-2.1812762, 51.2097456], [-2.1803445, 51.2090153], [-2.1801485, 51.20886200000001], [-2.1796842, 51.2085079], [-2.1792638, 51.20820220000001], [-2.1789943, 51.20801500000001], [-2.1787575999999995, 51.2078628], [-2.1784919, 51.20770179999998], [-2.1782247999999997, 51.2075506], [-2.1777747, 51.20732559999999], [-2.1775536999999994, 51.20722750000001], [-2.1772025, 51.2070844]]} |
3.3 |
1435 |
1440 |
Dilton Marsh |
Warminster |
Warminster |
51.2070844 |
-2.1772025 |
51.2070844 |
-2.1772025 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:40:00 |
Warminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19984105 |
1789997980117878 |
51 |
51 |
2026-09-21 13:50:32.971990 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:32.056164 |
| 712292 |
744279 |
Y80656 |
742H39MP21 |
2026-09-21 |
COMPLETE |
19983988 |
2026-09-21 14:40:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 744279, "stp": "P", "toc": "Great Western Railway", "uid": "Y80656", "consist": "165122", "dest_crs": "TWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80656/2026-09-21/detailed", "trust_id": "742H39MP21", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-21", "dest_arr_time": "1442", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H39", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "1440", "current_leg_dep": "1437½", "current_leg_end": "Twyford", "origin_dep_time": "1430", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]}", "current_leg_start": "Wargrave", "dest_arr_time_act": "1442", "motion_projection": null, "next_location_lat": "51.4752397", "next_location_lon": "-0.8637746", "previous_location": "Wargrave", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3925.64, \"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\": 4044.079, \"from_m\": 3925.64, \"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\": 7147.264, \"from_m\": 4044.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7168.18, \"from_m\": 7147.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7288.038, \"from_m\": 7168.18, \"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\": 7561.829, \"from_m\": 7288.038, \"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\": 7616.507, \"from_m\": 7561.829, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7929.109, \"from_m\": 7616.507, \"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}], \"service_id\": 744279, \"profile_key\": \"c6adba3c5d7a3af096b07763a709fa70f2f47a5cb12d0d3735886f719e0fc7c9\", \"schedule_id\": 31699, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116178}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 2896.97, \"section_seq\": 1, \"route_path_id\": 116178}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1437H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 4352.151, \"section_seq\": 1, \"route_path_id\": 116178}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": null, \"location\": \"Twyford\", \"stage_seq\": 4, \"distance_m\": 7929.109, \"section_seq\": 1, \"route_path_id\": 116178}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7929.109, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116178}], \"total_distance_m\": 7929.109, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7929.109, \"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": "1430", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.4752397", "current_position_lon": "-0.8637746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:25Z\", \"source_id\": 62966298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:39:29Z\", \"source_id\": 19983988, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1789997969402297, "current_leg_arrival_utc": "2026-09-21T14:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:33.912788", "service_state_evidence_id": 19983988, "current_leg_start_actual_dep": "2026-09-21T14:37:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:34.309646", "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 |
HOT |
TWY |
2H39 |
165122 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3925.64, "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": 4044.079, "from_m": 3925.64, "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": 7147.264, "from_m": 4044.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7168.18, "from_m": 7147.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7288.038, "from_m": 7168.18, "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": 7561.829, "from_m": 7288.038, "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": 7616.507, "from_m": 7561.829, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7929.109, "from_m": 7616.507, "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}], "service_id": 744279, "profile_key": "c6adba3c5d7a3af096b07763a709fa70f2f47a5cb12d0d3735886f719e0fc7c9", "schedule_id": 31699, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1430", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116178}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "Shiplake", "stage_seq": 2, "distance_m": 2896.97, "section_seq": 1, "route_path_id": 116178}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1437H", "location": "Wargrave", "stage_seq": 3, "distance_m": 4352.151, "section_seq": 1, "route_path_id": 116178}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": null, "location": "Twyford", "stage_seq": 4, "distance_m": 7929.109, "section_seq": 1, "route_path_id": 116178}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7929.109, "from_m": 0.0, "section_seq": 1, "route_path_id": 116178}], "total_distance_m": 7929.109, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7929.109, "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": 23682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:25Z", "source_id": 62966298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:39:29Z", "source_id": 19983988, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Henley-on-Thames |
1430 |
1430 |
None |
None |
None |
Twyford |
1442 |
1442 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80656/2026-09-21/detailed |
None |
Wargrave |
2026-09-21T14:37:30+01:00 |
Twyford |
2.5 |
{"type": "LineString", "coordinates": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]} |
2.2 |
1437½ |
1440 |
Wargrave |
Twyford |
Twyford |
51.4752397 |
-0.8637746 |
51.4752397 |
-0.8637746 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:40:00 |
Twyford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983988 |
1789997969402297 |
8 |
8 |
2026-09-21 13:50:34.309646 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:33.912788 |
| 712293 |
743686 |
P91568 |
885Y28MO21 |
2026-09-21 |
COMPLETE |
19983545 |
2026-09-21 14:40:00 |
2026-09-21 13:50:52 |
2026-09-23 13:50:52 |
{"id": 743686, "stp": "O", "toc": "Southeastern", "uid": "P91568", "consist": "465180", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91568/2026-09-21/detailed", "trust_id": "885Y28MO21", "origin_crs": null, "show_on_map": 0, "dar_est_time": "14:06:00", "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-21", "dest_arr_time": "1438", "dest_platform": "2", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5Y28", "timing_status": "LATE", "origin_station": "Grove Park Down CHS", "current_leg_arr": "1440", "current_leg_dep": "1410", "current_leg_end": "London Victoria", "origin_dep_time": "1406", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T13:50:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.005539752785737755, 51.445610524050025], [0.0054225, 51.44573259999999], [0.005232768696179598, 51.44592045922317], [0.005083750660919553, 51.446059923064], [0.004938790664667874, 51.44619877911227], [0.004797391230116214, 51.44633714709364], [0.0046590548799562296, 51.44647514673376], [0.0045232841368795735, 51.44661289775828], [0.004389581523577902, 51.44675051989286], [0.0042574495627428705, 51.44688813286314], [0.004126390777066135, 51.44702585639479], [0.0039959076892393496, 51.44716381021344], [0.003865502821954169, 51.447302114044746], [0.003734678697902249, 51.44744088761438], [0.0036029378397752446, 51.447580250647974], [0.0034697827702648105, 51.44772032287119], [0.003334716012062602, 51.447861224009685], [0.0031972400878602747, 51.4480030737891], [0.003056857520349483, 51.44814599193509], [0.0029343, 51.448259400000005], [0.0027384999999999996, 51.44845629999999], [0.0023389, 51.4488558], [0.0021719, 51.4490346], [0.0018687999999999997, 51.44932420000001], [0.0017354, 51.4494701], [0.0017058999999999998, 51.449497699999995], [0.0014833, 51.4496916], [0.0013906999999999997, 51.44976849999999], [0.0011651, 51.44994489999999], [0.0009328, 51.4501456], [0.0006111999999999999, 51.45045159999999], [0.0004869748431829376, 51.45057255758231], [0.0003486233915930782, 51.45070557695104], [0.00022533503526599548, 51.45082269215014], [0.00011489792257502948, 51.45092615017891], [0.000015100201893520497, 51.45101819803664], [-0.00007626997840519127, 51.45110108272264], [-0.0001614244699477655, 51.45117705123622], [-0.000242575124360862, 51.45124835057666], [-0.00032193379327114045, 51.45131722774328], [-0.0004017123283052607, 51.45138592973537], [-0.00048412258108988245, 51.45145670355224], [-0.0005713764032516654, 51.451531796193166], [-0.0006656856464172695, 51.45161345465747], [-0.0007692621622133541, 51.45170392594446], [-0.0008843178022665794, 51.451805457053425], [-0.001013064418203605, 51.451920294983665], [-0.0011577138616510904, 51.45205068673448], [-0.0013616999999999998, 51.45223179999999], [-0.0018486, 51.45264869999999], [-0.0021695999999999994, 51.4529135], [-0.0023606, 51.453067], [-0.0025637, 51.4532264], [-0.0028149999999999994, 51.45341199999999], [-0.003014, 51.453557], [-0.0035729000000000004, 51.4539339], [-0.0037525000000000006, 51.4540507], [-0.004062099999999999, 51.4542499], [-0.0044422, 51.454472], [-0.0049664, 51.454766], [-0.00544, 51.45501569999999], [-0.005912199999999999, 51.45525820000002], [-0.0065090999999999994, 51.4555462], [-0.0069932, 51.45577689999999], [-0.007394899999999999, 51.4559666], [-0.0078998, 51.4561922], [-0.0084054, 51.456411200000005], [-0.0088909, 51.456609699999994], [-0.0092509, 51.4567508], [-0.0097388, 51.45693609999999], [-0.0104125, 51.4571899], [-0.0110577, 51.4574335], [-0.0116423, 51.45766119999999], [-0.0120733, 51.457845], [-0.0125903, 51.45809680000001], [-0.0128785, 51.4582541], [-0.013092200000000002, 51.458376499999986], [-0.013194399999999997, 51.45843729999999], [-0.013353999999999998, 51.4585441], [-0.0135371, 51.45868070000001], [-0.013655099999999998, 51.4587818], [-0.013747399999999998, 51.45886869999999], [-0.0139276, 51.4590459], [-0.0141072, 51.4592588], [-0.0141981, 51.4593918], [-0.0142392, 51.45945449999999], [-0.014302600000000002, 51.459561400000005], [-0.014351799999999998, 51.45965650000001], [-0.0143894, 51.4597321], [-0.0144239, 51.4598147], [-0.014452100000000002, 51.45988779999998], [-0.014485599999999996, 51.45999599999999], [-0.014521100000000002, 51.460157200000005], [-0.014538600000000002, 51.4602533], [-0.014549, 51.4603542], [-0.0145602, 51.4605312], [-0.0145468, 51.4607073], [-0.014529454831269028, 51.46079444548484], [-0.014522000000000002, 51.460831899999995], [-0.0144921, 51.4609502], [-0.0144447, 51.4610941], [-0.014396199999999996, 51.4612014], [-0.014323, 51.4613351], [-0.014256, 51.461462899999994], [-0.014101, 51.4616676], [-0.0139179, 51.4619101], [-0.013686, 51.4621364], [-0.013557899999999998, 51.4622744], [-0.0134455, 51.46242339999999], [-0.0133186, 51.4625988], [-0.0132124, 51.4627813], [-0.013132, 51.4629773], [-0.013068, 51.46318999999998], [-0.0130361, 51.4633467], [-0.0130185, 51.46355039999999], [-0.0130278, 51.46366919999999], [-0.013031999999999998, 51.4637997], [-0.0130546, 51.4639715], [-0.0131136, 51.4641982], [-0.0131764, 51.4643808], [-0.013247099999999998, 51.464531599999994], [-0.0133258, 51.4646734], [-0.013509599999999998, 51.46493100000001], [-0.0136219, 51.4650591], [-0.0138028, 51.4652285], [-0.0140208, 51.4653998], [-0.014194399999999998, 51.46552059999999], [-0.014382844823814422, 51.46562932350476], [-0.014465999999999996, 51.4656773], [-0.0147796, 51.4658413], [-0.015104200000000002, 51.46598429999999], [-0.015527, 51.4661493], [-0.015772199999999997, 51.466254], [-0.018251399999999997, 51.46724890000001], [-0.0186684, 51.4674175], [-0.018967407346308897, 51.46753299445456], [-0.018995899999999996, 51.467544], [-0.019086715632554777, 51.46757478351069], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.0196481, 51.46777420000001], [-0.019913699999999996, 51.467869399999984], [-0.0201376, 51.4679362], [-0.020293579855915737, 51.46797364427041], [-0.0204117, 51.46800199999999], [-0.020657999999999996, 51.46803190000001], [-0.020872499999999995, 51.4680474], [-0.0210989, 51.468049099999995], [-0.0213323, 51.468040900000005], [-0.021593799999999996, 51.46801920000001], [-0.0218617, 51.46798050000001], [-0.022277899999999996, 51.4678815], [-0.0229881, 51.46768430000001], [-0.0233803, 51.4675765], [-0.0240711, 51.46738779999999], [-0.024798099999999997, 51.4671874], [-0.025371, 51.4670279], [-0.0264823, 51.4667197], [-0.027222499999999997, 51.4665177], [-0.027602, 51.466417400000005], [-0.0279163, 51.46633779999999], [-0.028331400000000003, 51.46623819999999], [-0.0286249, 51.4661692], [-0.0292627, 51.4660322], [-0.0296518, 51.46595569999999], [-0.0300598, 51.4658739], [-0.030424500000000004, 51.46580740000001], [-0.030716099999999996, 51.465754], [-0.0310726, 51.46569629999999], [-0.0315841, 51.46561739999999], [-0.0319943, 51.465557100000005], [-0.0323051, 51.465514500000005], [-0.0327968, 51.465451], [-0.03328969999999999, 51.4653901], [-0.033836, 51.465331], [-0.0344644, 51.46526720000001], [-0.0349807, 51.46521959999999], [-0.0356964, 51.46517029999999], [-0.036359, 51.4651259], [-0.0366758, 51.4651135], [-0.0373148, 51.4650861], [-0.03743058596953648, 51.465083600075786], [-0.03748137264428797, 51.46508250354533], [-0.03752717269307293, 51.465081514680634], [-0.03757972876092997, 51.46508037994732], [-0.03766679999999999, 51.4650785], [-0.0380624, 51.4650793], [-0.0382377, 51.4650767], [-0.03959109999999999, 51.46505350000001], [-0.040198099999999994, 51.4650638], [-0.040779, 51.465083699999994], [-0.0413313, 51.4651076], [-0.0417941, 51.46513149999999], [-0.0424077, 51.4651648], [-0.043104, 51.4652279], [-0.0437666, 51.4652937], [-0.0444854, 51.4653876], [-0.0452253, 51.46549159999999], [-0.0460899, 51.4656381], [-0.047154699999999994, 51.465828299999984], [-0.04776989999999999, 51.4659391], [-0.04830449999999999, 51.46604570000001], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.077632, 51.4692348], [-0.0780759, 51.46930960000001], [-0.0784964, 51.4693752], [-0.07915270000000002, 51.46946950000001], [-0.07954959999999998, 51.4695196], [-0.07997829999999999, 51.4695621], [-0.0802835, 51.4695875], [-0.08059459999999999, 51.4696056], [-0.0809092, 51.46961960000001], [-0.0813111, 51.4696264], [-0.08178919999999999, 51.4696228], [-0.0820683, 51.4696201], [-0.0823168, 51.4696165], [-0.08262139999999998, 51.469599300000006], [-0.0829562, 51.46957299999998], [-0.08337349999999999, 51.4695343], [-0.08378609999999999, 51.469487], [-0.0842948, 51.4694191], [-0.0846901, 51.4693684], [-0.0855001, 51.469209199999995], [-0.0871159, 51.4688468], [-0.0876796, 51.4686998], [-0.08826439999999999, 51.4685345], [-0.08856399999999999, 51.4684462], [-0.08910589999999999, 51.468286600000006], [-0.08958051642544512, 51.46814143142757], [-0.0895816, 51.4681411], [-0.08983152841195213, 51.46806527606115], [-0.0898654, 51.46805500000001], [-0.0904038, 51.467892], [-0.0910524, 51.46768639999999], [-0.0917738, 51.4674601], [-0.0921301, 51.4673464], [-0.0926439, 51.467188699999994], [-0.0936895, 51.466864400000006], [-0.09469279999999998, 51.4665829], [-0.0952023, 51.4664342], [-0.0958308, 51.4662478], [-0.0963787, 51.4660903], [-0.09716869999999998, 51.46588339999998], [-0.098094, 51.46567259999999], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.09910305184173757, 51.465480312072934], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.110045, 51.4633249], [-0.1101665, 51.46330510000001], [-0.11017614228055878, 51.463303415218505], [-0.11047039999999998, 51.463252], [-0.1107872, 51.46319960000001], [-0.11111619999999998, 51.4631578], [-0.1114283, 51.46313299999999], [-0.1118276, 51.4631092], [-0.1121011, 51.46309979999999], [-0.1123741, 51.463098], [-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Grove Park Dpt Lndn Ed Ext", "dest_arr_time_act": "1438", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Grove Park Dpt Lndn Ed Ext", "current_leg_milage": "9.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.319, \"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\": 929.494, \"from_m\": 412.319, \"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\": 2189.373, \"from_m\": 929.494, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2435.626, \"from_m\": 2189.373, \"capability_applied\": null, \"effective_limit_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\": 3876.574, \"from_m\": 2435.626, \"capability_applied\": null, \"effective_limit_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\": 5035.712, \"from_m\": 3876.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7017.586, \"from_m\": 5035.712, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7663.392, \"from_m\": 7017.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9443.411, \"from_m\": 7663.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10213.483, \"from_m\": 9443.411, \"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\": 10280.699, \"from_m\": 10213.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10619.073, \"from_m\": 10280.699, \"capability_applied\": null, \"effective_limit_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\": 10642.92, \"from_m\": 10619.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12092.267, \"from_m\": 10642.92, \"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\": 12218.144, \"from_m\": 12092.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12390.186, \"from_m\": 12218.144, \"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\": 12464.009, \"from_m\": 12390.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13761.289, \"from_m\": 12464.009, \"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\": 14192.324, \"from_m\": 13761.289, \"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\": 14521.249, \"from_m\": 14192.324, \"capability_applied\": null, \"effective_limit_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\": 15642.937, \"from_m\": 14521.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 743686, \"profile_key\": \"7face6a40136f9bf359906c28531a3781c99559628c0653dba5e9dd004065234\", \"schedule_id\": 40184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Grove Park Down CHS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1409\", \"location\": \"Grove Park Dpt Lndn Ed Ext\", \"stage_seq\": 2, \"distance_m\": 412.319, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 3, \"distance_m\": 556.027, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Hither Green\", \"stage_seq\": 4, \"distance_m\": 1169.334, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 2678.656, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Lewisham\", \"stage_seq\": 6, \"distance_m\": 3241.936, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 7, \"distance_m\": 3723.827, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Nunhead\", \"stage_seq\": 8, \"distance_m\": 6091.496, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 9, \"distance_m\": 7962.816, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Denmark Hill\", \"stage_seq\": 10, \"distance_m\": 8792.573, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Cambria Jn\", \"stage_seq\": 11, \"distance_m\": 9503.233, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 12, \"distance_m\": 10325.136, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Brixton\", \"stage_seq\": 13, \"distance_m\": 10507.058, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 14, \"distance_m\": 12218.144, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 14240.229, \"section_seq\": 1, \"route_path_id\": 146892}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 16, \"distance_m\": 15642.937, \"section_seq\": 1, \"route_path_id\": 146892}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15642.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146892}], \"total_distance_m\": 15642.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 12037.07, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3605.867, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1406", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:35Z\", \"source_id\": 62900461, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:13:39Z\", \"source_id\": 19965218, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:49Z\", \"source_id\": 62911537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:17:51Z\", \"source_id\": 19968210, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:40Z\", \"source_id\": 62924003, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:22:43Z\", \"source_id\": 19971791, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:45Z\", \"source_id\": 62931994, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:26:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:25:49Z\", \"source_id\": 19974054, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:54Z\", \"source_id\": 62965001, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:38:55Z\", \"source_id\": 19983545, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "2", "timing_fact_generation": 1789997936403726, "current_leg_arrival_utc": "2026-09-21T14:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T13:40:40.596662", "service_state_evidence_id": 19983545, "current_leg_start_actual_dep": "2026-09-21T14:11:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-21T13:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T13:50:41.493540", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
None |
None |
5Y28 |
465180 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 412.319, "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": 929.494, "from_m": 412.319, "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": 2189.373, "from_m": 929.494, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2435.626, "from_m": 2189.373, "capability_applied": null, "effective_limit_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": 3876.574, "from_m": 2435.626, "capability_applied": null, "effective_limit_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": 5035.712, "from_m": 3876.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7017.586, "from_m": 5035.712, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7663.392, "from_m": 7017.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9443.411, "from_m": 7663.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10213.483, "from_m": 9443.411, "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": 10280.699, "from_m": 10213.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10619.073, "from_m": 10280.699, "capability_applied": null, "effective_limit_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": 10642.92, "from_m": 10619.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12092.267, "from_m": 10642.92, "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": 12218.144, "from_m": 12092.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12390.186, "from_m": 12218.144, "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": 12464.009, "from_m": 12390.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13761.289, "from_m": 12464.009, "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": 14192.324, "from_m": 13761.289, "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": 14521.249, "from_m": 14192.324, "capability_applied": null, "effective_limit_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": 15642.937, "from_m": 14521.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 743686, "profile_key": "7face6a40136f9bf359906c28531a3781c99559628c0653dba5e9dd004065234", "schedule_id": 40184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1406", "location": "Grove Park Down CHS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146892}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1409", "location": "Grove Park Dpt Lndn Ed Ext", "stage_seq": 2, "distance_m": 412.319, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Lee Spur Jn", "stage_seq": 3, "distance_m": 556.027, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Hither Green", "stage_seq": 4, "distance_m": 1169.334, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Parks Bridge Jn", "stage_seq": 5, "distance_m": 2678.656, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Lewisham", "stage_seq": 6, "distance_m": 3241.936, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Lewisham Vale Jn", "stage_seq": 7, "distance_m": 3723.827, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Nunhead", "stage_seq": 8, "distance_m": 6091.496, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Crofton Road Jn", "stage_seq": 9, "distance_m": 7962.816, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Denmark Hill", "stage_seq": 10, "distance_m": 8792.573, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Cambria Jn", "stage_seq": 11, "distance_m": 9503.233, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Canterbury Road Jn", "stage_seq": 12, "distance_m": 10325.136, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Brixton", "stage_seq": 13, "distance_m": 10507.058, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Voltaire Road Jn", "stage_seq": 14, "distance_m": 12218.144, "section_seq": 1, "route_path_id": 146892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Grosvenor Bridge Jn", "stage_seq": 15, "distance_m": 14240.229, "section_seq": 1, "route_path_id": 146892}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": null, "location": "London Victoria", "stage_seq": 16, "distance_m": 15642.937, "section_seq": 1, "route_path_id": 146892}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15642.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 146892}], "total_distance_m": 15642.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 12037.07, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3605.867, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:35Z", "source_id": 62900461, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:13:39Z", "source_id": 19965218, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:49Z", "source_id": 62911537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:17:51Z", "source_id": 19968210, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:40Z", "source_id": 62924003, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T13:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:22:43Z", "source_id": 19971791, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:45Z", "source_id": 62931994, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T13:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:25:49Z", "source_id": 19974054, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:54Z", "source_id": 62965001, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:38:55Z", "source_id": 19983545, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:40:00+01:00", "operational_fact": true}] |
Grove Park Down CHS |
1406 |
1406 |
None |
14:06:00 |
None |
London Victoria |
1438 |
1438 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91568/2026-09-21/detailed |
None |
Grove Park Dpt Lndn Ed Ext |
2026-09-21T14:11:00+01:00 |
London Victoria |
30.0 |
{"type": "LineString", "coordinates": [[0.005539752785737755, 51.445610524050025], [0.0054225, 51.44573259999999], [0.005232768696179598, 51.44592045922317], [0.005083750660919553, 51.446059923064], [0.004938790664667874, 51.44619877911227], [0.004797391230116214, 51.44633714709364], [0.0046590548799562296, 51.44647514673376], [0.0045232841368795735, 51.44661289775828], [0.004389581523577902, 51.44675051989286], [0.0042574495627428705, 51.44688813286314], [0.004126390777066135, 51.44702585639479], [0.0039959076892393496, 51.44716381021344], [0.003865502821954169, 51.447302114044746], [0.003734678697902249, 51.44744088761438], [0.0036029378397752446, 51.447580250647974], [0.0034697827702648105, 51.44772032287119], [0.003334716012062602, 51.447861224009685], [0.0031972400878602747, 51.4480030737891], [0.003056857520349483, 51.44814599193509], [0.0029343, 51.448259400000005], [0.0027384999999999996, 51.44845629999999], [0.0023389, 51.4488558], [0.0021719, 51.4490346], [0.0018687999999999997, 51.44932420000001], [0.0017354, 51.4494701], [0.0017058999999999998, 51.449497699999995], [0.0014833, 51.4496916], [0.0013906999999999997, 51.44976849999999], [0.0011651, 51.44994489999999], [0.0009328, 51.4501456], [0.0006111999999999999, 51.45045159999999], [0.0004869748431829376, 51.45057255758231], [0.0003486233915930782, 51.45070557695104], [0.00022533503526599548, 51.45082269215014], [0.00011489792257502948, 51.45092615017891], [0.000015100201893520497, 51.45101819803664], [-0.00007626997840519127, 51.45110108272264], [-0.0001614244699477655, 51.45117705123622], [-0.000242575124360862, 51.45124835057666], [-0.00032193379327114045, 51.45131722774328], [-0.0004017123283052607, 51.45138592973537], [-0.00048412258108988245, 51.45145670355224], [-0.0005713764032516654, 51.451531796193166], [-0.0006656856464172695, 51.45161345465747], [-0.0007692621622133541, 51.45170392594446], [-0.0008843178022665794, 51.451805457053425], [-0.001013064418203605, 51.451920294983665], [-0.0011577138616510904, 51.45205068673448], [-0.0013616999999999998, 51.45223179999999], [-0.0018486, 51.45264869999999], [-0.0021695999999999994, 51.4529135], [-0.0023606, 51.453067], [-0.0025637, 51.4532264], [-0.0028149999999999994, 51.45341199999999], [-0.003014, 51.453557], [-0.0035729000000000004, 51.4539339], [-0.0037525000000000006, 51.4540507], [-0.004062099999999999, 51.4542499], [-0.0044422, 51.454472], [-0.0049664, 51.454766], [-0.00544, 51.45501569999999], [-0.005912199999999999, 51.45525820000002], [-0.0065090999999999994, 51.4555462], [-0.0069932, 51.45577689999999], [-0.007394899999999999, 51.4559666], [-0.0078998, 51.4561922], [-0.0084054, 51.456411200000005], [-0.0088909, 51.456609699999994], [-0.0092509, 51.4567508], [-0.0097388, 51.45693609999999], [-0.0104125, 51.4571899], [-0.0110577, 51.4574335], [-0.0116423, 51.45766119999999], [-0.0120733, 51.457845], [-0.0125903, 51.45809680000001], [-0.0128785, 51.4582541], [-0.013092200000000002, 51.458376499999986], [-0.013194399999999997, 51.45843729999999], [-0.013353999999999998, 51.4585441], [-0.0135371, 51.45868070000001], [-0.013655099999999998, 51.4587818], [-0.013747399999999998, 51.45886869999999], [-0.0139276, 51.4590459], [-0.0141072, 51.4592588], [-0.0141981, 51.4593918], [-0.0142392, 51.45945449999999], [-0.014302600000000002, 51.459561400000005], [-0.014351799999999998, 51.45965650000001], [-0.0143894, 51.4597321], [-0.0144239, 51.4598147], [-0.014452100000000002, 51.45988779999998], [-0.014485599999999996, 51.45999599999999], [-0.014521100000000002, 51.460157200000005], [-0.014538600000000002, 51.4602533], [-0.014549, 51.4603542], [-0.0145602, 51.4605312], [-0.0145468, 51.4607073], [-0.014529454831269028, 51.46079444548484], [-0.014522000000000002, 51.460831899999995], [-0.0144921, 51.4609502], [-0.0144447, 51.4610941], [-0.014396199999999996, 51.4612014], [-0.014323, 51.4613351], [-0.014256, 51.461462899999994], [-0.014101, 51.4616676], [-0.0139179, 51.4619101], [-0.013686, 51.4621364], [-0.013557899999999998, 51.4622744], [-0.0134455, 51.46242339999999], [-0.0133186, 51.4625988], [-0.0132124, 51.4627813], [-0.013132, 51.4629773], [-0.013068, 51.46318999999998], [-0.0130361, 51.4633467], [-0.0130185, 51.46355039999999], [-0.0130278, 51.46366919999999], [-0.013031999999999998, 51.4637997], [-0.0130546, 51.4639715], [-0.0131136, 51.4641982], [-0.0131764, 51.4643808], [-0.013247099999999998, 51.464531599999994], [-0.0133258, 51.4646734], [-0.013509599999999998, 51.46493100000001], [-0.0136219, 51.4650591], [-0.0138028, 51.4652285], [-0.0140208, 51.4653998], [-0.014194399999999998, 51.46552059999999], [-0.014382844823814422, 51.46562932350476], [-0.014465999999999996, 51.4656773], [-0.0147796, 51.4658413], [-0.015104200000000002, 51.46598429999999], [-0.015527, 51.4661493], [-0.015772199999999997, 51.466254], [-0.018251399999999997, 51.46724890000001], [-0.0186684, 51.4674175], [-0.018967407346308897, 51.46753299445456], [-0.018995899999999996, 51.467544], [-0.019086715632554777, 51.46757478351069], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.0196481, 51.46777420000001], [-0.019913699999999996, 51.467869399999984], [-0.0201376, 51.4679362], [-0.020293579855915737, 51.46797364427041], [-0.0204117, 51.46800199999999], [-0.020657999999999996, 51.46803190000001], [-0.020872499999999995, 51.4680474], [-0.0210989, 51.468049099999995], [-0.0213323, 51.468040900000005], [-0.021593799999999996, 51.46801920000001], [-0.0218617, 51.46798050000001], [-0.022277899999999996, 51.4678815], [-0.0229881, 51.46768430000001], [-0.0233803, 51.4675765], [-0.0240711, 51.46738779999999], [-0.024798099999999997, 51.4671874], [-0.025371, 51.4670279], [-0.0264823, 51.4667197], [-0.027222499999999997, 51.4665177], [-0.027602, 51.466417400000005], [-0.0279163, 51.46633779999999], [-0.028331400000000003, 51.46623819999999], [-0.0286249, 51.4661692], [-0.0292627, 51.4660322], [-0.0296518, 51.46595569999999], [-0.0300598, 51.4658739], [-0.030424500000000004, 51.46580740000001], [-0.030716099999999996, 51.465754], [-0.0310726, 51.46569629999999], [-0.0315841, 51.46561739999999], [-0.0319943, 51.465557100000005], [-0.0323051, 51.465514500000005], [-0.0327968, 51.465451], [-0.03328969999999999, 51.4653901], [-0.033836, 51.465331], [-0.0344644, 51.46526720000001], [-0.0349807, 51.46521959999999], [-0.0356964, 51.46517029999999], [-0.036359, 51.4651259], [-0.0366758, 51.4651135], [-0.0373148, 51.4650861], [-0.03743058596953648, 51.465083600075786], [-0.03748137264428797, 51.46508250354533], [-0.03752717269307293, 51.465081514680634], [-0.03757972876092997, 51.46508037994732], [-0.03766679999999999, 51.4650785], [-0.0380624, 51.4650793], [-0.0382377, 51.4650767], [-0.03959109999999999, 51.46505350000001], [-0.040198099999999994, 51.4650638], [-0.040779, 51.465083699999994], [-0.0413313, 51.4651076], [-0.0417941, 51.46513149999999], [-0.0424077, 51.4651648], [-0.043104, 51.4652279], [-0.0437666, 51.4652937], [-0.0444854, 51.4653876], [-0.0452253, 51.46549159999999], [-0.0460899, 51.4656381], [-0.047154699999999994, 51.465828299999984], [-0.04776989999999999, 51.4659391], [-0.04830449999999999, 51.46604570000001], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.077632, 51.4692348], [-0.0780759, 51.46930960000001], [-0.0784964, 51.4693752], [-0.07915270000000002, 51.46946950000001], [-0.07954959999999998, 51.4695196], [-0.07997829999999999, 51.4695621], [-0.0802835, 51.4695875], [-0.08059459999999999, 51.4696056], [-0.0809092, 51.46961960000001], [-0.0813111, 51.4696264], [-0.08178919999999999, 51.4696228], [-0.0820683, 51.4696201], [-0.0823168, 51.4696165], [-0.08262139999999998, 51.469599300000006], [-0.0829562, 51.46957299999998], [-0.08337349999999999, 51.4695343], [-0.08378609999999999, 51.469487], [-0.0842948, 51.4694191], [-0.0846901, 51.4693684], [-0.0855001, 51.469209199999995], [-0.0871159, 51.4688468], [-0.0876796, 51.4686998], [-0.08826439999999999, 51.4685345], [-0.08856399999999999, 51.4684462], [-0.08910589999999999, 51.468286600000006], [-0.08958051642544512, 51.46814143142757], [-0.0895816, 51.4681411], [-0.08983152841195213, 51.46806527606115], [-0.0898654, 51.46805500000001], [-0.0904038, 51.467892], [-0.0910524, 51.46768639999999], [-0.0917738, 51.4674601], [-0.0921301, 51.4673464], [-0.0926439, 51.467188699999994], [-0.0936895, 51.466864400000006], [-0.09469279999999998, 51.4665829], [-0.0952023, 51.4664342], [-0.0958308, 51.4662478], [-0.0963787, 51.4660903], [-0.09716869999999998, 51.46588339999998], [-0.098094, 51.46567259999999], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.09910305184173757, 51.465480312072934], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.110045, 51.4633249], [-0.1101665, 51.46330510000001], [-0.11017614228055878, 51.463303415218505], [-0.11047039999999998, 51.463252], [-0.1107872, 51.46319960000001], [-0.11111619999999998, 51.4631578], [-0.1114283, 51.46313299999999], [-0.1118276, 51.4631092], [-0.1121011, 51.46309979999999], [-0.1123741, 51.463098], [-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
9.3 |
1410 |
1440 |
Grove Park Dpt Lndn Ed Ext |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 13:50:52 |
TERMINATED |
2026-09-21 13:40:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
19983545 |
1789997936403726 |
25 |
25 |
2026-09-21 13:50:41.493540 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 13:40:40.596662 |